File diff 2d469bb39893 → a445eed23988
registrasion/reporting/forms.py
Show inline comments
 
from registrasion.models import conditions
 
from registrasion.models import inventory
 

	
 
from symposion.proposals import models as proposals_models
 

	
 
from django import forms
 

	
 
# Reporting forms.
 

	
 

	
 
class DiscountForm(forms.Form):
...
 
@@ -28,12 +30,20 @@ class UserIdForm(forms.Form):
 
    user = forms.IntegerField(
 
        label="User ID",
 
        required=False,
 
    )
 

	
 

	
 
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. '''
 

	
 
    fields = model._meta.get_fields()
 

	
 
    choices = []