Changeset 7b57a9b for asadb/groups
- Timestamp:
- Aug 24, 2011, 10:32:14 PM (14 years ago)
- Branches:
- master, space-access, stable, stage, test-hooks
- Children:
- 9ea4909
- Parents:
- 1de230f
- git-author:
- Alex Dehnert <adehnert@…> (08/24/11 22:32:14)
- git-committer:
- Alex Dehnert <adehnert@…> (08/24/11 22:32:14)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
asadb/groups/views.py
r1de230f r7b57a9b 20 20 from django.forms import ModelForm 21 21 from django.forms import ModelChoiceField 22 from django.db import connection 22 23 from django.db.models import Q 23 24 … … 396 397 397 398 officers = groups.models.OfficeHolder.objects.filter(start_time__lte=datetime.datetime.now(), end_time__gte=datetime.datetime.now()) 399 officers = officers.select_related(depth=1) 398 400 all_groups = groups.models.Group.objects.all() 399 401 roles = groups.models.OfficerRole.objects.all() 400 402 officers_map = collections.defaultdict(lambda: collections.defaultdict(set)) 401 print officers402 403 for officer in officers: 403 404 officers_map[officer.group][officer.role].add(officer.person)
Note: See TracChangeset
for help on using the changeset viewer.