Django:使用managed = False的空字段

时间:2011-07-20 21:23:17

标签: python django django-models nullable

当模型不是由Django管理时,字段上null的值是什么重要?

2 个答案:

答案 0 :(得分:2)

managed=False不会对此模型执行数据库表创建或删除操作。因此,您的字段为null或不为null不会反映您在models.py

中编写的代码

答案 1 :(得分:1)

在模型中,如果你有null = True,那么该字段可以为null或在表单中留空。如果设置为False,则该字段必须填充NULL以外的其他内容

在此处找到:https://docs.djangoproject.com/en/1.3/ref/models/fields/#null