1st commit
This commit is contained in:
35
polls/forms.py
Normal file
35
polls/forms.py
Normal file
@@ -0,0 +1,35 @@
|
||||
from django import forms
|
||||
from .models import Poll, Choice
|
||||
|
||||
|
||||
class PollAddForm(forms.ModelForm):
|
||||
|
||||
choice1 = forms.CharField(label='Choice 1', max_length=100, min_length=1,
|
||||
widget=forms.TextInput(attrs={'class': 'form-control'}))
|
||||
choice2 = forms.CharField(label='Choice 2', max_length=100, min_length=1,
|
||||
widget=forms.TextInput(attrs={'class': 'form-control'}))
|
||||
|
||||
class Meta:
|
||||
model = Poll
|
||||
fields = ['text', 'choice1', 'choice2']
|
||||
widgets = {
|
||||
'text': forms.Textarea(attrs={'class': 'form-control', 'rows': 5, 'cols': 20}),
|
||||
}
|
||||
|
||||
|
||||
class EditPollForm(forms.ModelForm):
|
||||
class Meta:
|
||||
model = Poll
|
||||
fields = ['text', ]
|
||||
widgets = {
|
||||
'text': forms.Textarea(attrs={'class': 'form-control', 'rows': 5, 'cols': 20}),
|
||||
}
|
||||
|
||||
|
||||
class ChoiceAddForm(forms.ModelForm):
|
||||
class Meta:
|
||||
model = Choice
|
||||
fields = ['choice_text', ]
|
||||
widgets = {
|
||||
'choice_text': forms.TextInput(attrs={'class': 'form-control', })
|
||||
}
|
||||
Reference in New Issue
Block a user