有没有办法在这样的管理站点中启动自定义错误?:

目前我抛出错误
raise forms.ValidationError('error')
但显示调试错误屏幕
有没有办法在这样的管理站点中启动自定义错误?:

目前我抛出错误
raise forms.ValidationError('error')
但显示调试错误屏幕
你把它放在哪里raise forms.ValidationError('error')?
在您的表单中,clean() 方法是引发自定义错误的好地方。您甚至可以def clean_fieldname()对一个字段执行特定验证。来自django 文档
from django import forms
    class ContactForm(forms.Form):
        # Everything as before.
        ...
        def clean_recipients(self):
            data = self.cleaned_data['recipients']
            if "fred@example.com" not in data:
                raise forms.ValidationError("You have forgotten about Fred!")
            # Always return the cleaned data, whether you have changed it or
            # not.
            return data
这个链接也可以帮助