Я добавил код, чтобы пользователь мог связать историю максимум с двумя жанрами, когда я пытаюсь сохранить историю, в заголовке появляется ошибка.
class Story(models.Model):
title = models.CharField(max_length=255)
genre = models.ManyToManyField(Genre)
alias = models.CharField(max_length=255, null=True, blank=True)
def save(self, *args, **kwargs):
self.alias = slugify(self.title, 'ru')
return super(Story, self).save(*args, **kwargs)
def clean(self, *args, **kwargs):
if self.genre.count() > 2:
raise ValidationError('Error')
super(Story, self).clean(*args, **kwargs)