我需要制作一个两种形式的向导。在一种形式中,我需要收集一些数据,对其进行处理并在第二种形式中预填充一个字段。最好/最简单的方法是什么?
问问题
343 次
1 回答
3
在您的向导类中添加get_form_initial()
方法,对于第二步,使用来自第一步的数据get_cleaned_data_for_step()
。
就像是:
class myWizardView:
def get_form_initial(self, step):
if int(step) == 1:
# get cleaned data from prev step
return self.get_cleaned_data_for_step(str(int(step) - 1))
您可能希望操纵 dict 以具有适当的属性名称等。
更多参考表单向导
于 2013-09-11T09:29:20.633 回答