コード例 #1
0
ファイル: views.py プロジェクト: TK-IT/kasse
 def get_form_kwargs(self, **kwargs):
     data = super(AssociationPeriodUpdate, self).get_form_kwargs(**kwargs)
     data['titles'] = self.get_titles()
     qs = Profile.all_named().filter(association=self.get_association())
     qs = qs.order_by('display_name')
     data['profiles'] = qs
     return data
コード例 #2
0
ファイル: views.py プロジェクト: TK-IT/kasse
 def get_form_kwargs(self, **kwargs):
     data = super(AssociationPeriodUpdate, self).get_form_kwargs(**kwargs)
     data['titles'] = self.get_titles()
     qs = Profile.all_named().filter(association=self.get_association())
     qs = qs.order_by('display_name')
     data['profiles'] = qs
     return data
コード例 #3
0
 def __init__(self, **kwargs):
     qs = Profile.all_named()
     qs = qs.order_by('-association', 'display_name')
     kwargs.setdefault('queryset', qs)
     super(ProfileModelChoiceField, self).__init__(**kwargs)
コード例 #4
0
ファイル: views.py プロジェクト: TK-IT/kasse
 def get_target(self):
     return get_object_or_404(Profile.all_named(), pk=self.kwargs['pk'])
コード例 #5
0
ファイル: views.py プロジェクト: TK-IT/kasse
 def get_queryset(self):
     qs = Profile.all_named()
     qs = qs.annotate(timetrial_count=Count('timetrial_profile_set'))
     qs = qs.order_by('-timetrial_count')
     return qs
コード例 #6
0
ファイル: views.py プロジェクト: TK-IT/kasse
 def get_target(self):
     return get_object_or_404(
         Profile.all_named(), pk=self.kwargs['pk'])
コード例 #7
0
ファイル: views.py プロジェクト: TK-IT/kasse
 def get_queryset(self):
     qs = Profile.all_named()
     qs = qs.annotate(timetrial_count=Count('timetrial_profile_set'))
     qs = qs.order_by('-timetrial_count')
     return qs
コード例 #8
0
ファイル: forms.py プロジェクト: TK-IT/kasse
 def __init__(self, **kwargs):
     qs = Profile.all_named()
     qs = qs.order_by('-association', 'display_name')
     kwargs.setdefault('queryset', qs)
     super(ProfileModelChoiceField, self).__init__(**kwargs)