def get_context_data(self, *args, **kwargs): context = super(ProjectDetail, self).get_context_data(*args, **kwargs) context['project'] = self.object context['breadcrumbs'] = [ { 'label': _("Projects"), 'url': reverse('project_list') }, { 'label': _(u"%s" % self.object), }, { 'label': _("Detail"), 'menu': [ { 'label': _("Organisations"), }, { 'label': _("Locations"), }, { 'label': _("Activities"), }, { 'label': _("Tasks"), 'url': reverse( 'project_task_list', kwargs={'pk': self.object.pk} ), }, { 'label': _("Documents"), }, { 'label': _("Staff"), }, { 'label': _("Volunteers"), }, ] } ] context['module_menu'] = menu() context['data'] = detail_from_dict(self.model, self.serializer_class(self.object).data) return context