在Django向导的文档中,我找到了如下代码:
{{ wizard.management_form }}
{% if wizard.form.forms %}
{{ wizard.form.management_form }}
{% for form in wizard.form.forms %}
{{ form }}
{% endfor %}
{% else %}
{{ wizard.form }}
{% endif %}
所以我想知道如何将多个表单添加到向导的单个步骤中
最佳答案
使其中一个表单成为Formset
,其中包含您需要的其余表单。您不必一定要使用ModelFormset
,您可以对基类进行子类化并手动创建表单。
关于python - Django向导,一步就能实现多种形式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17344962/