Найти - Пользователи
Полная версия: Form wizard
Начало » Django » Form wizard
1
Dr.Livsi
Добрый день!
Планирую использовать Form wizard. Собственно, есть вопрос к тем, кто пользовался: можно ли каким-то образом переопределять форму следующего шага в зависимости от вариантов, выбранных в первом шаге.
Пример:
есть 2х шаговая форма:
from django import forms

class Form1(forms.Form):
field1= forms.CharField(max_length=100)
field2 = forms.ChoiceField()

class Form21 (forms.Form):
field1= forms.CharField(max_length=100)
field2= forms.CharField(max_length=100)

class Form22 (forms.Form):
field1= forms.DateField()
field2= forms.FileField()

class Form23 (forms.Form):
field1= forms.EmailField()
field2= forms.BooleanField()

На втором шаге необходимо отображать одну из 3х форм Form21, Form22, Form23, в зависимости от того, что было выбрано на первом шаге в ChoiceField.
Вопрос: может ли form wizard предоставить такую функциональность?
Dr.Livsi
посмотрел документацию чуть повнимательнее - вопрос снят
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB