0

我在 MyModelAdmin 中有以下 save_model,打印语句在控制台中提供输出,但在 django admin 上,我可以看到默认消息,但由于某种原因看不到我的错误消息。

class MyModelAdmin(admin.ModelAdmin):
    def save_model(self, request, obj, form, change):
        try:
            transfer_money()
            super(MyModelAdmin, self).save_model(request, obj, form, change)
        except Exception as e:
            print(e)
            messages.add_message(request, messages.INFO, str(e))
4

1 回答 1

0

尝试这个:

messages.set_level(request, messages.ERROR)
messages.error(request, 'YOUR MESSAGE')
于 2020-04-03T11:45:18.417 回答