Selaa lähdekoodia

added location lists

Mohidul Islam 2 vuotta sitten
vanhempi
commit
9b097d81c9
3 muutettua tiedostoa jossa 16 lisäystä ja 1 poistoa
  1. 8 0
      analytics/templates/weekly_report_list.html
  2. 3 1
      analytics/urls.py
  3. 5 0
      analytics/views.py

+ 8 - 0
analytics/templates/weekly_report_list.html

@@ -0,0 +1,8 @@
+{% extends 'analytics.html' %}
+{% block report %}
+{% for location in locs %}
+<li>
+<a href="/analytics/weekly-report/{{location.location_id}}">{{location.care_name}}</a>
+</li>
+{% endfor %}
+{% endblock report %}

+ 3 - 1
analytics/urls.py

@@ -3,7 +3,8 @@ from .views import (
     ChartDataByMonth,
     AnalyticsData,
     monthly_report,
-    weekly_report
+    weekly_report,
+    weeklyreportlist
 )
 
 urlpatterns = [
@@ -11,4 +12,5 @@ urlpatterns = [
     path('analytic-data/', ChartDataByMonth.as_view()),
     path('monthly-report/<location_id>', monthly_report),
     path('weekly-report/<location_id>', weekly_report),
+    path('weekly-reports', weeklyreportlist),
 ]

+ 5 - 0
analytics/views.py

@@ -95,3 +95,8 @@ def weekly_report(requests, location_id):
         }
     }
     return render(requests, 'weekly_report.html', context)
+
+
+def weeklyreportlist(request):
+    locations = Location.objects.all()
+    return render(request, 'weekly_report_list.html', {'locs': locations})