【发布时间】:2011-03-15 13:47:49
【问题描述】:
我编写了自定义管理操作,基本上对模型中的某些字段执行QuerySet.update()。有时不应允许这些操作完成 - 相反,它们应该显示错误并且不执行任何操作。我试过message_user,但它显示一个绿色复选标记,而我希望它显示 Django 管理错误消息。
我在网上找到的一个解决方案是使用ModelForm,但我认为这不适用于这种情况,因为这里的一切都发生在管理员更改列表页面上。
【问题讨论】:
标签: django django-models django-admin