Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在模板中显示Django字段属性,例如最小值和最大值_Python_Django_Forms_Field - Fatal编程技术网

Python 在模板中显示Django字段属性,例如最小值和最大值

Python 在模板中显示Django字段属性,例如最小值和最大值,python,django,forms,field,Python,Django,Forms,Field,我有一个带有整数域的Django表单。我给整型字段一个最小值和一个最大值。我想为用户显示最小值和最大值,所以我尝试将其包含在输入字段旁边的模板中。这似乎不太难,但它不起作用-( 下面,views.py中的“print”语句工作正常。因此,我知道可以使用“.min_值”从字段访问min_值。但模板中的min_值不会显示在浏览器中 有人吗 在forms.py中 class MyForm(forms.Form): somenumber = forms.IntegerField(min_valu

我有一个带有整数域的Django表单。我给整型字段一个最小值和一个最大值。我想为用户显示最小值和最大值,所以我尝试将其包含在输入字段旁边的模板中。这似乎不太难,但它不起作用-(

下面,views.py中的“print”语句工作正常。因此,我知道可以使用“.min_值”从字段访问min_值。但模板中的min_值不会显示在浏览器中

有人吗

在forms.py中

class MyForm(forms.Form):
    somenumber = forms.IntegerField(min_value=0, max_value=12)
在views.py中:

form = forms.MyForm()
print(form.fields['somenumber'].min_value)
...
context = {'form':form}
...
在模板中:

{{ form.somenumber.min_value }}

当您访问
form.field
时,您实际上并没有得到您在表单上定义的字段,而是得到了一个。您可以通过访问绑定字段的
field
属性来访问您定义的字段

{{ form.somenumber.field.min_value }}

当您访问
form.field
时,您实际上并没有得到您在表单上定义的字段,而是得到了一个。您可以通过访问绑定字段的
field
属性来访问您定义的字段

{{ form.somenumber.field.min_value }}

哦,哇。谢谢。我希望在问宇宙之前我没有在这上面花那么多时间:-)非常感谢。哦,哇。非常感谢。我真希望在问宇宙之前我没有在这上面花那么多时间:-)谢谢你。