diff options
Diffstat (limited to 'website/forms.py')
-rw-r--r-- | website/forms.py | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/website/forms.py b/website/forms.py index 14f4d2d..d6f281c 100644 --- a/website/forms.py +++ b/website/forms.py @@ -4,11 +4,22 @@ from website.models import * #from spoken_auth.models import TutorialDetails from django.db.models import Q class NewQuestionForm(forms.ModelForm): - category = forms.ModelChoiceField(widget = forms.Select(attrs = {}), queryset = FossCategory.objects.order_by('name'), empty_label = "Select a category", error_messages = {'required':'Categoty field required.'}) - tutorial = forms.ModelChoiceField(widget = forms.Select(attrs = {}), queryset = Issue.objects.order_by('name'), empty_label = "Select a Issue", error_messages = {'required':'Issue field required.'}) + category = forms.ModelChoiceField(widget = forms.Select(attrs = {}), + queryset = FossCategory.objects.order_by('name'), + empty_label = "Select a category", + error_messages = {'required':'Categoty field required.'}) + + '''tutorial = forms.ModelChoiceField(widget = forms.Select(attrs = {}), q + ueryset = Issue.objects.order_by('name'), + empty_label = "Select a Issue", + error_messages = {'required':'Issue field required.'})''' + '''class Meta: + model = Question + fields = ['category', 'tutorial', 'title', 'body']''' + class Meta: model = Question - fields = ['category', 'tutorial', 'title', 'body'] + fields = ['category', 'title', 'body'] def __init__(self, *args, **kwargs): category = kwargs.pop('category', None) |