class ValidatedModel(models.Model): def save(self, *args, **kwargs): self.full_clean() super(ValidatedModel, self).save(*args, **kwargs) class Meta: abstract = True