Revision 098f333b snf-astakos-app/astakos/im/forms.py
b/snf-astakos-app/astakos/im/forms.py | ||
---|---|---|
821 | 821 |
|
822 | 822 |
|
823 | 823 |
class AstakosGroupSortForm(forms.Form): |
824 |
sort_by = forms.ChoiceField(label='Sort by', |
|
825 |
choices=(('groupname', 'Name'), |
|
826 |
('kindname', 'Type'), |
|
827 |
('issue_date', 'Issue Date'), |
|
828 |
('expiration_date', |
|
829 |
'Expiration Date'), |
|
830 |
('approved_members_num', |
|
831 |
'Participants'), |
|
832 |
('is_enabled', 'Status'), |
|
833 |
('moderation_enabled', 'Moderation'), |
|
834 |
('membership_status', |
|
835 |
'Enrollment Status') |
|
836 |
), |
|
837 |
required=False) |
|
838 |
|
|
824 |
sorting = forms.ChoiceField( |
|
825 |
label='Sort by', |
|
826 |
choices=( |
|
827 |
('groupname', 'Name'), |
|
828 |
('issue_date', 'Issue Date'), |
|
829 |
('expiration_date', 'Expiration Date'), |
|
830 |
('approved_members_num', 'Participants'), |
|
831 |
('moderation_enabled', 'Moderation'), |
|
832 |
('membership_status', 'Enrollment Status') |
|
833 |
), |
|
834 |
required=True |
|
835 |
) |
|
839 | 836 |
|
840 | 837 |
class MembersSortForm(forms.Form): |
841 | 838 |
sort_by = forms.ChoiceField(label='Sort by', |
... | ... | |
845 | 842 |
), |
846 | 843 |
required=False) |
847 | 844 |
|
848 |
|
|
849 | 845 |
class PickResourceForm(forms.Form): |
850 | 846 |
resource = forms.ModelChoiceField( |
851 | 847 |
queryset=Resource.objects.select_related().all() |
Also available in: Unified diff