Задать вопрос
@ksenod

Как ограничить количество элементов модели в джанго с понятным сообщением об ошибке?

Попытался сделать так, работает, но кидает мое сообщение через трэйсбэк
class AboutUsPage(models.Model):
    top_text = RichTextField()

    def save(self, *args, **kwargs):
        if AboutUsPage.objects.count() < 1:
            super().save(*args, **kwargs)
        raise ValidationError('Слишком много записей типа AboutUsPage!')
  • Вопрос задан
  • 129 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Разработка на Python
    1 год
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы