0

与えられたモデル:

class Gallery(models.Model):
    authority   = models.CharField(max_length=500,  null=True,
    blank=True, validators=[MaxLengthValidator(500)])

Django に生成された HTML に MAXLENGTH を組み込むようにするにはどうすればよいですか? ユーザーはフォーム送信時間の前に制限を知ることができますか?

<textarea cols="15" id="id_authority" name="authority" rows="4" MAXLENGTH=500>

カスタム ビルド フォーム (例: widget=forms.Textarea(attrs={'rows':4, 'cols':15, 'maxlength':500}) ) で指定できることはわかっていますが、何かを望んでいます500という数字を3か所で繰り返すよりもDRYであり、単純なモデルフォームを使用するだけでも機能するもの.

4

0 に答える 0