Changeset c4a4d13 for asadb/groups
- Timestamp:
- May 24, 2011, 4:07:35 AM (14 years ago)
- Branches:
- master, space-access, stable, stage, test-hooks
- Children:
- 54c467a
- Parents:
- c2d6f93
- git-author:
- Alex Dehnert <adehnert@…> (05/24/11 04:07:35)
- git-committer:
- Alex Dehnert <adehnert@…> (05/24/11 04:07:35)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
asadb/groups/views.py
r6a9169b rc4a4d13 5 5 from django.contrib.auth.decorators import user_passes_test, login_required 6 6 from django.core.exceptions import PermissionDenied 7 from django.views.generic import list_detail7 from django.views.generic import DetailView 8 8 from django.shortcuts import render_to_response, get_object_or_404 9 9 from django.template import RequestContext … … 90 90 } 91 91 return render_to_response('groups/group_change_main.html', context, context_instance=RequestContext(request), ) 92 93 class GroupDetailView(DetailView): 94 context_object_name = "group" 95 model = groups.models.Group 96 def get_context_data(self, **kwargs): 97 # Call the base implementation first to get a context 98 context = super(GroupDetailView, self).get_context_data(**kwargs) 99 group = context['group'] 100 101 # Indicate whether this person should be able to see "private" info 102 context['viewpriv'] = self.request.user.has_perm('groups.view_group_private_info', group) 103 return context
Note: See TracChangeset
for help on using the changeset viewer.