我想在django表单向导的每个步骤中传递不同的模板。
我想从表单向导的get_template()函数中检查每一步。如果我尝试:
def get_template(self,step):
if step == 1:
return 'test_1.html'
return 'test_2.html'
返回test_2.html。我正在从我的模板中检查我的步骤并根据步骤编号生成一个表单,但这似乎不是很好的方法。任何的想法 ?
答案 0 :(得分:0)
根据Advanced FormWizard
methods上的文档,step
是一个从零开始的计数器。
因此,在第一个表单中,step
是0
,而不是1
。那可能会把你赶出去吗?您可能希望将代码更改为:
if step == 0: