/ / djangoモデルIntegerFieldsの制限が機能しない - django

djangoモデルIntegerFieldsの制限が機能しない - django

私はDjangoモデルでIntegerFieldの可能な値を制限しようとしています。

私はこれを読んだ。 Djangoモデルの数値フィールドの最大値を制限する方法は?

...この : choose = ... nameでDjango IntegerFieldを設定する

両方を試みた。

残念ながら、私は手動で境界の外にフィールドの値を設定し、オブジェクトを保存し、例外は発生せず、値は実際に格納されます。

それがどういう仕組みかと誤解したのですか、何か間違ったことをしましたか?

回答:

回答№1は2

制限は、フィールド内のフィールドに適用されます。 ModelForm;彼らはモデルやデータベースのレベルで強制されることはありません(考えられるかもしれませんが)。