2012-06-04 74 views
0

我寫了一個模型,它有一個可以爲空,不爲空且不是必需的字段。當我創建並保存模型的一個實例而不包含與這個字段相對應的數據時,django仍然會將這個字段保存爲一個空字符串值。我的問題是,有什麼辦法可以避免這種情況?Django的MongoDB字段(空和空)

+0

你可以發佈你的模型? –

回答

0

在您的字段定義中設置default=Nonefoo = models.CharField(..., default=None)

+0

我沒有遵循這個 - https://docs.djangoproject.com/en/dev/topics/db/models/#abstract-base-classes - ,但它沒有工作。我得到了以下錯誤:AssertionError:ForeignKey無法定義與抽象類問題的關係 – user1416633