Wie Feld zu unterscheiden, die null = True erfordert, wenn leer = True in Django Modelle gesetzt?

StackOverflow https://stackoverflow.com/questions/1005187

  •  05-07-2019
  •  | 
  •  

Frage

Einige Modellfelder wie Datetimefield erfordern null = True Option, wenn leer = True Option eingestellt ist.

Ich würde gerne wissen, welche Felder verlangen, dass (möglicherweise abhängig von Back-End-DBMS), und es gibt eine Möglichkeit, dies automatisch zu tun.

War es hilfreich?

Lösung

Dieser Beitrag sollte dazu beitragen, den Unterschied auf blank und null in Django

zu verstehen

Andere Tipps

null = True wird verwendet, dass im DB Wert zu sagen, kann NULL sein leer = True ist nur für django, so django Fehler nicht erhöhen, wenn dieses Feld leer ist z.B. in der Administrationsoberfläche so leer = True hat nichts mit der DB zu tun NULL Anforderung wird von der DB zu DB variiert, und es ist bis zu Ihnen entscheiden, ob Sie eine Spalte NULL wollen oder nicht

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top