Changes in remit/util/shortcuts.py [21360c8:f7dd5e7]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
remit/util/shortcuts.py
r21360c8 rf7dd5e7 2 2 from django.template import RequestContext, Template 3 3 from django.template.loader import get_template 4 from django.views.generic.base import TemplateView5 from django.views.generic.list import ListView6 4 7 5 def get_403_response(request, errmsg=None, **extra_context): … … 10 8 page = tmpl.render(ctx, ) 11 9 return HttpResponseForbidden(page) 12 13 14 class ListViewWithContext(ListView):15 extra_context = {}16 17 # I believe .queryset will work out-of-the-box18 19 def get_context_data(self, **kwargs):20 context = super(ListViewWithContext,self).get_context_data(**kwargs)21 context.update(self.extra_context)22 return context23 24 25 class TemplateViewWithContext(TemplateView):26 extra_context = {}27 28 def get_context_data(self, **kwargs):29 context = super(TemplateViewWithContext,self).get_context_data(**kwargs)30 print context31 context.update(self.extra_context)
Note: See TracChangeset
for help on using the changeset viewer.