added forms for multistep forms

This commit is contained in:
Benni Bärmann 2020-10-01 10:51:19 +02:00
parent 4e973f7073
commit 28204aeab7
2 changed files with 23 additions and 2 deletions

View File

@ -38,6 +38,7 @@ INSTALLED_APPS = [
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'formtools',
]
MIDDLEWARE = [

View File

@ -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__'