From 926acc9648b8d6093caf16a9624fd9e3e25e3e50 Mon Sep 17 00:00:00 2001 From: Mitch Riedstra Date: Tue, 10 Oct 2017 14:54:38 -0400 Subject: Initial version of extending context for driver view --- app/dispatch/templates/dispatch/drivers/detail.html | 1 + app/dispatch/views.py | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/app/dispatch/templates/dispatch/drivers/detail.html b/app/dispatch/templates/dispatch/drivers/detail.html index 97d6ff4..24afcc1 100644 --- a/app/dispatch/templates/dispatch/drivers/detail.html +++ b/app/dispatch/templates/dispatch/drivers/detail.html @@ -19,6 +19,7 @@ + {% load dynamic_key %} {% for date in loads %}
diff --git a/app/dispatch/views.py b/app/dispatch/views.py index 6ce552b..ea03355 100644 --- a/app/dispatch/views.py +++ b/app/dispatch/views.py @@ -99,6 +99,18 @@ class DriverDetail(LoadDateSort): def test_func(self): return self.request.user.is_superuser + def get_context_data(self, **kwargs): + # Shit gets fucky with super() really fast, but this seems to work + context = super(DriverDetail, self).get_context_data(**kwargs) + + loads_by_date = context['loads'] + for d in loads_by_date: + print(d) + for l in d: + print(l) + + return context + class DriverUpdate(UpdateView): template_name = "dispatch/drivers/edit.html" model = User -- cgit v1.2.3