以Django1.4举例。
Django模型默认是对数据库的字段设置为NOT NULL,若想设置字段可选,就加上`blank=True`参数,相应的值为Python中的空字符串‘’。但对于日期与数字型的字段,不能用空字符串存储,因此得加上参数`blank=True, null=True`,相应的值为Python中的None。 Django内置的数据库同步工具不对模型的更新同步,因此推荐用第三方包south。参考:
官方Admin文档 south简洁教程本文共 280 字,大约阅读时间需要 1 分钟。
以Django1.4举例。
Django模型默认是对数据库的字段设置为NOT NULL,若想设置字段可选,就加上`blank=True`参数,相应的值为Python中的空字符串‘’。但对于日期与数字型的字段,不能用空字符串存储,因此得加上参数`blank=True, null=True`,相应的值为Python中的None。 Django内置的数据库同步工具不对模型的更新同步,因此推荐用第三方包south。参考:
官方Admin文档 south简洁教程转载于:https://my.oschina.net/leopardsaga/blog/145221