如何将验证错误显示为Django管理默认错误

2024-04-26 12:47:21 发布

您现在位置:Python中文网/ 问答频道 /正文

是否有任何方法可以将验证错误作为其他错误以标准方式显示?在

class Student(models.Model):
...

    def save(self, *args, **kwargs):
        try:
            super(Student, self).save(*args, **kwargs)
        except ValidationError:
            raise forms.ValidationError('There aren't places anymore')

Tags: 方法self标准modelmodelssavedef错误