модели django ограничения IntegerFields не работают - PullRequest
0 голосов
/ 14 июля 2011

Я пытаюсь ограничить возможные значения IntegerField в моей модели Django.

Я прочитал это: Как ограничить максимальное значение числового поля в модели Django?

... и это: Установить Django IntegerField с помощью выбора = ... name

и пробовал оба.

К сожалению, когда я вручную устанавливаю значение поля вне границ, затем сохраняю объект, исключение не возникает, и значение действительно сохраняется.

Я неправильно понял, как это работает, или я сделал что-то не так?

1 Ответ

2 голосов
/ 14 июля 2011

Ограничения применяются к полям в ModelForm;они не применяются на уровне модели или базы данных (хотя, возможно, они могут быть).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...