在Django表单中,如果我们提交的表单无效,则从模板标签访问时,整数字段将转换为字符串字段。
(即):Status = forms.IntegerField( max_value=20, required=True)
使用模板标记访问页面
{% if form.Status.value == 1 %}
do something...
{% endif %}
答案 0 :(得分:-2)
这是完整的问题吗?
如何访问模板标签中的整数字段?
从你的问题(你已经知道......
从模板标签
访问时,整数字段将转换为字符串字段
因此,您的代码应为{% if form.Status.value == '1' %}