Quando si consente ai campi del database di un modello Django di essere NULL utilizzando null=True
, il valore predefinito è NULL per impostazione predefinita? O devo FTP.Specificate manualmente:Does null = True implica impostazione predefinita = Nessuna per i modelli?
report = models.FileField(upload_to='reports', null=True, default=None)
^^^^^^^^^^^^
non potevo trovato nulla nella documentazione su models fields.
Grazie. Immagino che questo risulterà in NULL nei database comuni se non esplicitamente modificato, giusto? – danijar
@danijar Sì, è corretto. Non ho mai sentito parlare di database che lo farebbe diversamente. – freakish
OK. A proposito, puoi dire se i campi con 'null = False' sono impostati su' 0', '''', e così via? – danijar