admin.ModelAdmin 中的save_model 调用两次

作者:xujunfu 163 浏览 8 评论 发布时间:2019-12-02 14:22:19

simpleui=3.5

def save_model(self, request, obj, form, change):
    print(obj, id(request))

发现id(request)不一样,同一对象save两次

Loading...
评论列表 8条评论
xujunfu
2020-05-04 18:14:47

你可以自己写个Demo对比试试

xujunfu
2020-05-04 18:14:47

老哥原生不是这样的,原生比你少一次

小助手
2020-05-04 18:14:47

@JunFuXu 那正常的啊,这个是原生admin处理的。

xujunfu
2020-05-04 18:14:47

xujunfu
2020-05-04 18:14:47

小助手
2020-05-04 18:14:47

@JunFuXu 把所有代码贴一下吧。

小助手
2020-05-04 18:14:47

微笑 收到。

xujunfu
2020-05-04 18:14:47

附上, 当使用list_editable时