Django并不尊重maxlength widget属性

时间:2018-03-18 15:54:28

标签: django django-forms django-widget

我在模型中有以下字段:

short_description = models.CharField(max_length=205)

和ModelForm中的小部件:

'short_description': forms.Textarea(attrs={'rows': '3', 
'minlength': 250,'maxlength': 250})

问题:

在HTML输入中,Django正确添加了minlength值,但是对于maxlength值,他从模型字段中获取值,而不是在widget中指定的值。

<textarea name="short_description" cols="40" rows="3"  minlength="80" maxlength="205" required="" id="id_short_description"></textarea>

我如何&#34;强迫&#34; Django考虑小部件中指定的内容而不是模型字段中的内容。

0 个答案:

没有答案