2015-01-05 19 views
0

我有一個模型,例如:如何更換在Django模型中的空元素

actual = models.IntegerField(default=0) 

我想要做的就是告訴模型,每當空,我想整爲0如何我會這樣做嗎?我試過以下

actual = models.IntegerField(default=0, null=0) 

這沒有奏效。

+0

什麼沒有奏效?您已經將默認值設置爲0.此外,'null = 0'(當然,有效語法爲'null = False')不需要,因爲默認情況下列不可爲空。如果你想能夠編輯現有的記錄,你可以打開shell,並更新值。'MyModel.objects.filter(actual__isnull = True).update(actual = 0)' – karthikr

+0

如果默認值是'0'。 –

回答

2
actual = models.IntegerField(default=0) 

將允許模式,同時賦予它0

相關問題