我寫了一個模型,它有一個可以爲空,不爲空且不是必需的字段。當我創建並保存模型的一個實例而不包含與這個字段相對應的數據時,django仍然會將這個字段保存爲一個空字符串值。我的問題是,有什麼辦法可以避免這種情況?Django的MongoDB字段(空和空)
0
A
回答
0
在您的字段定義中設置default=None
:foo = models.CharField(..., default=None)
。
+0
我沒有遵循這個 - https://docs.djangoproject.com/en/dev/topics/db/models/#abstract-base-classes - ,但它沒有工作。我得到了以下錯誤:AssertionError:ForeignKey無法定義與抽象類問題的關係 – user1416633
相關問題
- 1. Django重新驗證空/空字段
- 2. 儘管空白= True和空所需的Django ForeignKey的字段=真
- 3. Django的空和空字符串
- 4. strtok()和空字段
- 5. 從MongoDB中刪除空字段
- 6. Mongodb字段不爲空刪除
- 7. 獨特和空的字段
- 8. Django的空白選擇字段
- 9. django:不可空字段的默認值
- 10. Django的驗證空ModelChoice表單字段
- 11. 檢查非空的字段爲空(Django的)
- 12. 查詢的MongoDB空和非空值
- 13. Django的 - 文本字段不能爲空或空白
- 14. JSON中的空字段:空引號,空值或刪除字段?
- 15. Django模型字段默認爲空
- 16. 空整數字段在Django模型GraphQL
- 17. Django makemigrations錯誤不可爲空字段
- 18. Django檢查字段是否爲空?
- 19. django模型屬性字段空列表
- 20. Django過濾外鍵字段爲空時
- 21. Groovy split csv和空字段
- 22. Linq和排序空字段
- 23. Laravel4 Validator和空字段
- 24. RESTeasy,JSON和空字段
- 25. SQL - 空或空字段
- 26. Django的DateTimeField字段定義爲空白=真,空=真,但不允許空
- 27. Django:要顯示空白字段爲空而不顯示無
- 28. Excel空字段
- 29. CURLOPT_POST字段空
- 30. Python空字段
你可以發佈你的模型? –