2012-08-01 69 views
-1

我想我在文檔中忽略它,但找不到。
如何將Field.null和Field.blank的默認行爲設置爲True而不是False?
我只是不想做,在每個字段聲明,如:
Django:在Field.null或Field.blank中將默認值更改爲True

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

我有很多的領域,默認爲空=真,所以我只想:

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


和行爲將會與第一個相同

+1

請不要。公約很重要。如果有一天有另一位開發者拿起你的代碼,他們的期望是任何沒有'null' /'blank' kwargs的字段對於那些kwargs都是假的。所有這些都會造成混亂。 – 2012-08-01 15:14:24

回答

4

從派生子類0並覆蓋初始值設定項中的關鍵字參數。