如何从管理员的save_formset方法正确地向用户抛出错误?

时间:2019-09-12 12:41:46

标签: django django-admin

我拥有带有自定义save_formset()方法的ModelAdmin。
通过这种方法,我调用了第三方API,执行了一些loginc并因此保存了实例。

有时此API返回错误,因此我需要处理它并显示用户错误,告知必须更改内联形式的数据。

我找不到正确返回错误的方法。 Django文档警告我们,如果我们覆盖ModelAdmin.save_model()ModelAdmin.delete_model(),则必须以任何方式保存对象。这个规则也适用于ModelAdmin.save_formset()吗?

0 个答案:

没有答案