-1

私はドキュメントにそれが欠けていると思いますが、見つけることができませんでした。
Field.nullとField.blankのデフォルトの動作をFalseではなくTrueに設定するにはどうすればよいですか?
私は次のような各フィールド宣言でそれをしたくありません:

class Person(models.Model):
   birthdate = models.DateField(blank=True)

デフォルトがblank=Trueであるフィールドがたくさんあるので、次のようにします。

class Person(models.Model):
   birthdate = models.DateField()


動作は最初のものと同じになります

4

1 に答える 1

4

から子クラスを派生させDateField、初期化子でキーワード引数をオーバーライドします。

于 2012-08-01T15:09:57.177 に答える