我遇到了问题,因为我正在使用some_widget_instance.delete()删除Widget.我还有一个名为WidgetFile的模型,它有一个覆盖delete()方法,这样我就可以在删除WidgetFile时删除硬盘上的文件.我遇到的问题是,如果我删除一个Widget,它有与之相关的WidgetFiles:
class WidgetFile(models.Model):
widget = models.ForeignKey(Widget)
Run Code Online (Sandbox Code Playgroud)
好吧,当我删除该Widget时,它的WidgetFiles被删除但是delete()方法不会触发并执行我的额外硬盘驱动器.任何帮助深表感谢.
如何在Django管理面板中删除或更改默认管理操作"删除所选X项"的详细名称?