При подклассовке db.models.Model
иногда необходимо добавить дополнительные проверки/ограничения.
например. У меня есть модель Event
с start_date
и end_date
.
Я хочу добавить проверку в поля или модель, чтобы end_date > start_date
.
Сколько возможных способов сделать это?
По крайней мере, я знаю, что это можно сделать вне models.Model
внутри проверки ModelForm
.
Но как присоединить к полям и models.Model
?