djangoで生成されたフォームでユーザー入力を制限するにはどうすればよいですか? たとえば、maxlength=4 のフィールド (SmallIntegerField) があるとします。ユーザーがそれを入力するだけに制限するにはどうすればよいですか? 制限がないとデータベースエラーが発生するためです。クラスベースのビューを使用しています。ありがとうございました
PS: 入室時にブラウザで制限したい
そのフィールドにMaxValueValidatorバリデーターを使用する
from django.core.validators import MaxValueValidator
field = models.SmallIntegerField(validators=[MaxValueValidator(9999),])