diff --git a/pinaxcon/templates/registrasion/report.html b/pinaxcon/templates/registrasion/report.html index 21761109..79beb41d 100644 --- a/pinaxcon/templates/registrasion/report.html +++ b/pinaxcon/templates/registrasion/report.html @@ -2,6 +2,9 @@ {% load bootstrap %} {% load registrasion_tags %} +{% block page_title %}Registration report{% endblock %} +{% block head_title %}Registration report - {{ title }}{% endblock %} + {% block content %}
- {{ report.name }} + {{ report.title }} | {{ report.description }} diff --git a/vendor/registrasion/registrasion/reporting/reports.py b/vendor/registrasion/registrasion/reporting/reports.py index f63bacff..5795a599 100644 --- a/vendor/registrasion/registrasion/reporting/reports.py +++ b/vendor/registrasion/registrasion/reporting/reports.py @@ -78,6 +78,7 @@ class _ReportTemplateWrapper(object): def count(self): return self.report.count() + class BasicReport(Report): def __init__(self, title, headings, link_view=None): @@ -166,6 +167,7 @@ class QuerysetReport(BasicReport): def count(self): return self._queryset.count() + class Links(Report): def __init__(self, title, links): @@ -193,6 +195,7 @@ class Links(Report): def count(self): return len(self._links) + def report_view(title, form_type=None): ''' Decorator that converts a report view function into something that displays a Report. diff --git a/vendor/registrasion/registrasion/reporting/views.py b/vendor/registrasion/registrasion/reporting/views.py index 024aa53f..f2d49a5f 100644 --- a/vendor/registrasion/registrasion/reporting/views.py +++ b/vendor/registrasion/registrasion/reporting/views.py @@ -51,6 +51,7 @@ def reports_list(request): for report in get_all_reports(): reports.append({ "name": report.__name__, + "title": report.title, "url": reverse(report), "description": report.__doc__, }) |