我希望在单个页面上同时编辑多个模型。我没有使用表单集,而是让它与我在视图中的模板中循环的表单数组一起使用:
{% extends 'app_base.html' %} {% block content %}
<p>{{message}}</p>
<form method="post">{% csrf_token %} {% for form in forms %}{{ form.as_p }}{% endfor %}
<input type="submit" value="Submit" />
</form>
{% endblock %}
但是,烦人的是,我无法在输出中看到我正在编辑的内容,因为它只是一堆没有标签的文本框。
因此,有什么方法可以在我循环时访问表单旁边的模型属性,例如:
{% for form in forms %}{{form.object.name}}: {{ form.as_p }}{% endfor %}
白衣染霜花
相关分类