创建或更新包含外键的数据

2019-10-13  本文已影响0人  仁安天下

创建或更新数据库时,假如要创建新的数据有外键,必须先创建这条数据,才能保存其外键:

server, create = Server.objects.update_or_create(defaults=host_data,
                                                 bk_cloud_id=host_data["bk_cloud_id"],
                                                 ip=host_data["ip"])
server.bk_inst_name = module_list
server.save()

如上图,bk_inst_name,是外键,必须先创建这条数据才能插入外键

上一篇下一篇

猜你喜欢

热点阅读