每次保存,更新或删除模型实例时,我都希望卸载xml片段(原子事件)。片段需要包含有关相关对象的信息。
在保存对象后,我找不到允许我使用相关对象信息的事件。似乎在保存相关对象之前触发post_save
信号。
目前,我正在重写ModelAdmin save_model method以输出包含有关实例及其相关对象的详细信息的完整原子条目。但只有通过管理界面管理实例而不是以编程方式更新实例时,这才会起作用。
任何设法创建类似于post_save_of_everything
信号的人?
答案 0 :(得分:0)
我想你可以将自己的保存方法添加到调用基类保存方法的模型中,然后创建原子提要。
答案 1 :(得分:0)
每个实例保存时,原子条目是否只需要更新一次?如果没有,你不能只听相关对象的post_save吗?