创建或更新数据库时,假如要创建新的数据有外键,必须先创建这条数据,才能保存其外键:
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,是外键,必须先创建这条数据才能插入外键
网友评论