Python CrispyForms:FormHelper-要在另一个位置获取,请保存同一模型中的两个表单

Python CrispyForms:FormHelper-要在另一个位置获取,请保存同一模型中的两个表单,python,html,django,django-forms,django-crispy-forms,Python,Html,Django,Django Forms,Django Crispy Forms,当使用FormHelper并使用{%crispy Form%}调用表单时,它会传递一个包含在标记中的表单 但是,我的模板分为两列。 第一列保存生成的{%crispy form%}。 第二列保存一个硬编码表单。所有条目均来自同一型号。第一列比较动态,第二列比较固定 我希望能够同时保存两个表单和两个列,建议将两个表单放在相同的标记中,如下所示: <form method="post"> {% csrf_token %} {% block col8_content %} {% crisp

当使用FormHelper并使用{%crispy Form%}调用表单时,它会传递一个包含在标记中的表单

但是,我的模板分为两列。 第一列保存生成的{%crispy form%}。 第二列保存一个硬编码表单。所有条目均来自同一型号。第一列比较动态,第二列比较固定

我希望能够同时保存两个表单和两个列,建议将两个表单放在相同的标记中,如下所示:

<form method="post">
{% csrf_token %}

{% block col8_content %}
{% crispy form %}
{% endblock col8_content %}
{% block col4_content %}
<div class="form-group row">
...
</div>

<input type="submit" value="Submit">
{% endblock col4_content %}

</form>
问: 有没有一种方法可以将FormHelper与手动元素结合起来,以编程方式轻松创建表单?

Set

self.helper.form_tag = False
然后,您可以在所需位置手动添加开始和结束表单标记

它指定在使用布局时是否应呈现标记。如果设置为False,则呈现不带标记的表单。默认为True