【发布时间】:2011-01-15 02:06:51
【问题描述】:
如何获取所有具有指向对象的 ForeignKey 的模型对象的列表? (类似于 DELETE CASCADE 之前 Django 管理员中的删除确认页面)。
我正在尝试提出一种合并数据库中重复对象的通用方法。基本上,我希望将所有具有 ForeignKeys 指向对象“B”的对象更新为指向对象“A”,这样我就可以删除“B”而不会丢失任何重要内容。
感谢您的帮助!
【问题讨论】:
-
这个Django snippet 绝对值得一试!
-
我正在尝试自己实现完全相同的东西。你愿意分享你的解决方案吗?尤其是
set相关对象是如何指向 A 的?
标签: python django django-models merge