如何显示保存覆盖模型的验证错误?

时间:2015-04-23 15:56:11

标签: django

我使用Django 1.6

我重写了模型的保存方法。 当我收到错误时。

class MyModel(model.Model):
    def save(self, *args, **kwargs):
        try:
            # something
        catch:
            raise ValidationError("some error message")
        else:
            super(Model, self).save(*args, **kwargs)

我使用我表单中的模型。 但是,错误显示Django的服务器错误。 但我希望像表单一样显示验证错误。 如何在模型的保存中显示类似验证错误的错误?

0 个答案:

没有答案