简介:许多朋友问有关Django如何设置多个主要键的问题。本文的首席执行官注释将为您提供详细的答案,以供您参考。我希望这对每个人都会有所帮助!让我们一起看看!
在Django定义的模型中,您可以自己设置主键。具体方法是
但是,应该注意的是,为了在添加元素的过程中添加主键的自我介绍,默认属性不能添加到主密钥设置中,否则Save()的过程将不再是新的。元素,但要替换元素。
我最初的定义是
AgentInfo_id = models.integerfield(默认= 0)
由于默认值,它会造成很多麻烦
Django1.10版本应上文:
ip = model.gnericipaddressfield()
使用以下版本:
ip = model.ipaddrsfield()
只有一个主钥匙
这是记录独特性的标志,只需要一个
如果未单独设置,Django将默认一个称为ID的密钥名称为主键,该键自动增加
结论:以上是Django如何设置多个主要钥匙来回答和总结的主要CTO注释。希望它对您有所帮助!如果您解决了问题,请与更多关心此问题的朋友分享?