Domanda Campo modello Django predefinito su null


Ho bisogno che la mia applicazione Django mi permetta di avere un valore predefinito di NULL impostato per un determinato campo del modello. Ho esaminato il nullo, vuoto, e predefinito parametri, ma non è molto chiaro quale combinazione dei tre ho bisogno di usare per ottenere l'effetto desiderato. Ho provato a impostare default=NULL ma ha generato un errore. Se specifichi blank=True, null=True e nessun valore predefinito, tornerà di default a NULL come runtime?


44
2018-01-05 13:56


origine


risposte:


Provare default=None. Non c'è NULL in pitone.


75
2018-01-05 13:57



Se si specifica null = True nel campo del modello, il valore verrà archiviato come NULL nel database se l'utente non fornisce un valore.


24
2018-01-05 14:12