/ / modelli di django Limiti dei campi integer non funzionanti - django

modelli django I limiti dei campi integer non funzionano - django

Sto cercando di limitare i possibili valori di un IntegerField nel mio modello Django.

Ho letto questo: Come limitare il valore massimo di un campo numerico in un modello Django?

...e questo : Imposta Django IntegerField in base a scelte = ... nome

e ho provato entrambi.

Sfortunatamente, quando imposto manualmente il valore del campo al di fuori dei limiti, salva l'oggetto, non viene sollevata alcuna eccezione e il valore viene effettivamente memorizzato.

Ho frainteso il modo in cui ha funzionato o ho fatto qualcosa di sbagliato?

risposte:

2 per risposta № 1

I limiti sono applicati ai campi in a ModelForm; non sono applicati a livello di modello o di database (sebbene possano essere in teoria).