added forms for multistep forms
This commit is contained in:
parent
4e973f7073
commit
28204aeab7
2 changed files with 23 additions and 2 deletions
|
@ -38,6 +38,7 @@ INSTALLED_APPS = [
|
|||
'django.contrib.sessions',
|
||||
'django.contrib.messages',
|
||||
'django.contrib.staticfiles',
|
||||
'formtools',
|
||||
]
|
||||
|
||||
MIDDLEWARE = [
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
from django.db import models
|
||||
from django.forms import ModelForm, DateField
|
||||
from django.forms import ModelForm, DateField, ChoiceField, RadioSelect
|
||||
from django.contrib.admin.widgets import AdminDateWidget
|
||||
|
||||
from .models import Project
|
||||
from .models import Project, Volunteer, IFG, Library
|
||||
|
||||
class ProjectForm(ModelForm):
|
||||
|
||||
|
@ -11,3 +11,23 @@ class ProjectForm(ModelForm):
|
|||
class Meta:
|
||||
model = Project
|
||||
fields = '__all__'
|
||||
|
||||
class VolunteerForm(ModelForm):
|
||||
|
||||
CHOICES = [('IFG','ifg'),
|
||||
('Lib','library'),]
|
||||
choice = ChoiceField(choices=CHOICES, widget=RadioSelect)
|
||||
|
||||
class Meta:
|
||||
model = Volunteer
|
||||
fields = '__all__'
|
||||
|
||||
class LibraryForm:
|
||||
class Meta:
|
||||
model = Library
|
||||
fields = '__all__'
|
||||
|
||||
class IFGForm:
|
||||
class Meta:
|
||||
model = 'IFG'
|
||||
fields = '__all__'
|
||||
|
|
Loading…
Reference in a new issue