如何找到对特定Django模型实例的所有直接外键引用?类似的问题引用收集器类。safe to delete.然而,这似乎有两个问题:
有时,collector.field_updates包含对与目标obj_to_delete无关的模型和字段的引用我的最后一次obj_to_delete.delete()调用失败了
我用Django创建了下面的模型。这里tenant_sys_id是一个外键。我设置了on_delete = models.SET_NULL,这意味着如果我从TenantModel中删除任何条目(比如entry1),那么所有具有tenant_sys_id as entry1的行中的列如果我试图从mysql的租户表中删除一个条目,那么它将我抛到错误下面。