Changeset d6f8984
- Timestamp:
- Dec 16, 2012, 6:17:52 AM (13 years ago)
- Branches:
- master, space-access, stable, stage
- Children:
- bb61160
- Parents:
- cf43bea
- git-author:
- Alex Dehnert <adehnert@…> (12/16/12 06:14:01)
- git-committer:
- Alex Dehnert <adehnert@…> (12/16/12 06:17:52)
- Location:
- asadb
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
asadb/forms/views.py
r6e247d3 rd6f8984 498 498 @permission_required('groups.view_group_private_info') 499 499 def group_confirmation_issues(request, ): 500 account_numbers = ("accounts" in request.GET) and request.GET['accounts'] == "1" 501 500 502 active_groups = groups.models.Group.active_groups 501 503 group_updates = forms.models.GroupMembershipUpdate.objects.all() … … 507 509 buf = StringIO.StringIO() 508 510 output = csv.writer(buf) 509 output.writerow(['group_id', 'group_name', 'issue', 'num_confirm', 'officer_email', ]) 511 fields = ['group_id', 'group_name', 'issue', 'num_confirm', 'officer_email', ] 512 if account_numbers: fields.append("main_account") 513 output.writerow(fields) 510 514 511 515 q_present = Q(id__in=group_updates.values('group')) … … 514 518 for group in missing_groups: 515 519 num_confirms = len(people_confirmations.filter(groups=group)) 516 output.writerow([520 fields = [ 517 521 group.id, 518 522 group.name, … … 520 524 num_confirms, 521 525 group.officer_email, 522 ]) 526 ] 527 if account_numbers: fields.append(group.main_account_id) 528 output.writerow(fields) 523 529 524 530 for group_update in group_updates: … … 536 542 537 543 for problem in problems: 538 output.writerow([544 fields = [ 539 545 group.id, 540 546 group.name, … … 542 548 num_confirms, 543 549 group.officer_email, 544 ]) 550 ] 551 if account_numbers: fields.append(group.main_account_id) 552 output.writerow(fields) 545 553 546 554 -
asadb/media/style/style.css
r8f46374 rd6f8984 31 31 { 32 32 text-align: left; 33 } 34 35 dl dt 36 { 37 font-weight: bold; 33 38 } 34 39 -
asadb/template/index.html
rbda4d86 rd6f8984 47 47 <li><a href='{%url membership-confirm%}'>Individual confirmations</a></li> 48 48 <li><a href='{%url membership-submitted%}'>Groups with submitted updates</a></li> 49 {% if perms.groups.view_group_private_info %}<li><a href='{%url membership- issues%}'>Issues</a> (CSV)</li>{% endif %}49 {% if perms.groups.view_group_private_info %}<li><a href='{%url membership-admin %}'>Issues with submissions</a></li>{% endif %} 50 50 </ul></li> 51 51 <li>Group recognition<ul> -
asadb/urls.py
r0a31846 rd6f8984 51 51 url(r'^fysm/(?:(\d+)/)?(?:([\w-]+)/)?$', forms.views.fysm_by_years, name='fysm', ), 52 52 53 # Membership confirmations 53 54 url( 54 55 regex=r'^membership/update/$', … … 65 66 ), 66 67 url(r'^membership/submitted/$', forms.views.View_GroupMembershipList.as_view(), name='membership-submitted', ), 68 url( 69 r'^membership/admin/$', 70 'django.views.generic.simple.direct_to_template', 71 {'template': 'membership/admin.html', 'extra_context': { 'pagename':'groups' }, }, 72 name='membership-admin', 73 ), 67 74 url(r'^membership/admin/issues.csv$', forms.views.group_confirmation_issues, name='membership-issues', ), 68 75
Note: See TracChangeset
for help on using the changeset viewer.