Project

General

Profile

« Previous | Next » 

Revision a5a20700

Added by Benjamin Dauvergne over 12 years ago

factorize all agenda navigation code in an agenda/base.html template

View differences:

calebasse/cbv.py
5 5
# from django.views.generic.edit import # CreateView, DeleteView, UpdateView
6 6
from django.shortcuts import get_object_or_404
7 7
from django.http import Http404
8
from django.core.urlresolvers import resolve
8 9

  
9 10
from calebasse.ressources.models import Service
10 11

  
......
27 28

  
28 29
    def get_context_data(self, **kwargs):
29 30
        context = super(ServiceViewMixin, self).get_context_data(**kwargs)
31
        context['url_name'] = resolve(self.request.path).url_name
30 32
        context['popup'] = self.popup
31 33
        if self.service is not None:
32 34
            context['service'] = self.service.slug

Also available in: Unified diff