diff --git a/registrasion/reporting/forms.py b/registrasion/reporting/forms.py index 2e983491156c4859d2c3b525db764a5603634e2c..010a8f2424326798a3144681dfa3cc1451c5ca78 100644 --- a/registrasion/reporting/forms.py +++ b/registrasion/reporting/forms.py @@ -1,6 +1,8 @@ from registrasion.models import conditions from registrasion.models import inventory +from symposion.proposals import models as proposals_models + from django import forms # Reporting forms. @@ -31,6 +33,14 @@ class UserIdForm(forms.Form): ) +class ProposalKindForm(forms.Form): + kind = forms.ModelMultipleChoiceField( + queryset=proposals_models.ProposalKind.objects.all(), + required=False, + ) + + + def model_fields_form_factory(model): ''' Creates a form for specifying fields from a model to display. '''