Djangoモデルでblank = Trueが設定されている場合にnull = Trueを必要とするフィールドを区別する方法は?

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

  •  05-07-2019
  •  | 
  •  

質問

DateTimeFieldなどの一部のモデルフィールドでは、blank = Trueオプションが設定されている場合、null = Trueオプションが必要です。

どのフィールドがそれを必要とするか(バックエンドDBMSに依存する可能性があります)を知りたいのですが、これを自動的に行う方法はあります。

役に立ちましたか?

解決

この投稿は、Djangoの blank null の違いを理解するのに役立つはずです

他のヒント

null = Trueは、DBの値がNULLになる可能性があることを示すために使用されます blank = Trueはdjango専用であるため、フィールドが空白の場合、djangoはエラーを発生させません。管理インターフェイスで したがって、blank = TrueはDBとは関係ありません NULLの要件はDBごとに異なります。列をNULLにするかどうかはユーザー次第です

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top