django ORM的外键操作
Posted 李瑞鑫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django ORM的外键操作相关的知识,希望对你有一定的参考价值。
外键约束示例
#models操作如下 class HostInfo(models.Model): servername = models.CharField(max_length=32) serverip = models.CharField(max_length=32) serverpassword = models.CharField(max_length=64) server_group = models.ForeignKey("GroupInfo",to_field="id") class GroupInfo(models.Model): caption = models.CharField(max_length=32)
注意: server_group 是一个对象 里边封装了id和caption,如果想取 caption可以通过如下方法:
for row in list
row.servername
row.serverip
row.server_group.caption
以上是关于django ORM的外键操作的主要内容,如果未能解决你的问题,请参考以下文章