如何从模板访问表单使用的模型实例?

mar*_*rue 9 django

我正在迭代我的模板中由模型组成的formset.我想提供有关该模型的附加信息.如果Django问题中的表单模板中的如何访问模型的答案可行,我可以这样做:

{% for form in formset.forms %}
Status:{{ form._meta.model.status }}
    {{form}}
{% endfor %}  
Run Code Online (Sandbox Code Playgroud)

但是这只会抛出TemplateSyntaxError:变量和属性可能不会以下划线开头.

Dan*_*man 26

我不认为那是你想做的.模型是一个:它不会有一个status,因为这是一个只获取特定实例值的字段.

我怀疑你的意思是访问与表单关联的模型实例,这只是form.instance.