Changeset 52a6940
- Timestamp:
- Sep 9, 2012, 6:43:39 AM (13 years ago)
- Branches:
- master, space-access, stable, stage
- Children:
- 04bdacd
- Parents:
- ed5797d
- git-author:
- Alex Dehnert <adehnert@…> (09/08/12 22:27:40)
- git-committer:
- Alex Dehnert <adehnert@…> (09/09/12 06:43:39)
- Location:
- asadb
- Files:
-
- 2 added
- 2 edited
-
groups/urls.py (modified) (1 diff)
-
groups/views.py (modified) (1 diff)
-
template/groups/groups_constitutions.html (added)
-
template/groups/groups_constitutions.reason.html (added)
Legend:
- Unmodified
- Added
- Removed
-
asadb/groups/urls.py
r0ac15a1 r52a6940 23 23 url(r'^recent_changes/$', groups.views.GroupHistoryView.as_view(), name='manage-history', ), 24 24 url(r'^signatories/$', groups.views.view_signatories, name='signatories', ), 25 url(r'^constitutions/$', groups.views.downloaded_constitutions, name='constitutions', ), 25 26 url(r'^account_lookup/$', groups.views.account_lookup, name='account-lookup', ), 26 27 ) -
asadb/groups/views.py
r68c93e8 r52a6940 1025 1025 1026 1026 1027 def downloaded_constitutions(request, ): 1028 constitutions = groups.models.GroupConstitution.objects 1029 constitutions = constitutions.order_by('failure_reason', 'status_msg', 'failure_date', 'group__name', ).select_related('group') 1030 failures = collections.defaultdict(list) 1031 successes = collections.defaultdict(list) 1032 for const in constitutions: 1033 if const.failure_reason: 1034 failures[const.failure_reason].append(const) 1035 else: 1036 successes[const.status_msg].append(const) 1037 context = {} 1038 context['failures'] = failures.items() 1039 context['successes'] = successes.items() 1040 context['pagename'] = 'groups' 1041 return render_to_response('groups/groups_constitutions.html', context, context_instance=RequestContext(request), ) 1042 1043 1027 1044 1028 1045 #######################
Note: See TracChangeset
for help on using the changeset viewer.