我想抓住django的一个例外-rest-auth。类rest_auth.serializers.LoginSerializer抛出各种异常,所有exceptions.ValidationError
raise serializers.ValidationError(_('E-mail is not verified.
每次我尝试抛出一个新的FaultException<AuthenticationException>时,服务器实际上并没有抛出它,而是自己捕获了它。所以发生的事情是,当我抛出异常时,服务器崩溃了,并显示了一个未处理的System.ServiceModel.FaultException1`。下面是我的自定义异常类:public class Authentic
我对wagtail.core.models.Page的后代进行了异或验证: def save(self, *args, **kwargs): raise ValidationError(_("Only gallery or only video playlistmust be filled"))
elif self.video_playlist is None a
我有一个具有字段num=models.IntegerField()的模型M我想确保num永远不是负数。如果我在我的表单类F中做验证,那么我可以做clean_num():如果是否定的,那么抛出ValidationError('Num can never be negative')。此ValidationError将自动重新显示给用户,方法是将用户重定向到他提交的</e
我有一个序列化程序,它根据其他字段的值来验证字段,在错误响应中,我希望将每个字段错误显示为字段错误,而不是在"non_field_errors“下显示所有内容,这就是如果在对象级验证方法中引发ValidationError时会发生的情况。下面是我正在努力实现的目标的例子: ..._errors['field_val1'] = 'this field is not valid