Changeset ea42397 for asadb/forms


Ignore:
Timestamp:
Sep 20, 2011, 1:51:39 AM (14 years ago)
Author:
Alex Dehnert <adehnert@…>
Branches:
master, space-access, stable, stage, test-hooks
Children:
f48884a
Parents:
2e7b393
git-author:
Alex Dehnert <adehnert@…> (09/20/11 01:51:39)
git-committer:
Alex Dehnert <adehnert@…> (09/20/11 01:51:39)
Message:

Add view to show who has already submitted

File:
1 edited

Legend:

Unmodified
Added
Removed
  • asadb/forms/views.py

    r185fde1 rea42397  
    44
    55from django.contrib.auth.decorators import user_passes_test, login_required
    6 from django.views.generic import list_detail
     6from django.views.generic import list_detail, ListView, DetailView
    77from django.shortcuts import render_to_response, get_object_or_404
    88from django.template import RequestContext
     
    1515from django.forms import ModelForm
    1616from django.forms import ModelChoiceField, ModelMultipleChoiceField
    17 from django.db.models import Q
     17from django.db.models import Q, Count
    1818
    1919import datetime
     
    358358    }
    359359    return render_to_response('membership/confirm.html', context, context_instance=RequestContext(request), )
     360
     361
     362class View_GroupMembershipList(ListView):
     363    context_object_name = "group_list"
     364    template_name = "membership/submitted.html"
     365
     366    def get_queryset(self):
     367        group_updates = forms.models.GroupMembershipUpdate.objects.all()
     368        group_updates = group_updates.annotate(num_confirms=Count('group__personmembershipupdate'))
     369        return group_updates
     370
     371    #def get_context_data(self, **kwargs):
     372    #    context = super(GroupHistoryView, self).get_context_data(**kwargs)
     373    #    if 'pk' in self.kwargs:
     374    #        group = get_object_or_404(groups.models.Group, pk=self.kwargs['pk'])
     375    #        context['title'] = "History for %s" % (group.name, )
     376    #    else:
     377    #        context['title'] = "Recent Changes"
     378    #    return context
Note: See TracChangeset for help on using the changeset viewer.