1

我需要制作一个两种形式的向导。在一种形式中,我需要收集一些数据,对其进行处理并在第二种形式中预填充一个字段。最好/最简单的方法是什么?

4

1 回答 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 回答