Django表单,从模板标签访问时,整数字段将转换为字符串

时间:2015-01-23 07:09:33

标签: django forms

在Django表单中,如果我们提交的表单无效,则从模板标签访问时,整数字段将转换为字符串字段。

(即):Status = forms.IntegerField( max_value=20, required=True)

使用模板标记访问页面

{% if  form.Status.value == 1 %}
do something...
{% endif %}

1 个答案:

答案 0 :(得分:-2)

这是完整的问题吗?

  

如何访问模板标签中的整数字段?

从你的问题(你已经知道......

  

从模板标签

访问时,整数字段将转换为字符串字段

因此,您的代码应为{% if form.Status.value == '1' %}