Django parent_id - 它应该是NULL,空白还是0?

时间:2011-07-31 09:40:46

标签: django django-models

如果我有顶级树项目,我应该考虑使用blank=Truenull=True还是default=0

在哪些情况下会出现哪些并发症,因此我应该使用哪些?

感谢名单

1 个答案:

答案 0 :(得分:3)

如果您有blank=Truedefault=0,则当您转移到实际支持参照完整性的数据库时,您将需要具有与之匹配的父项。 始终使用NULL / None,除非您有充分理由使用其他内容。