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

Как работает .all() при select_related в Django?

Привет, разбираюсь с функцией set.all(), не могу догнать, как она формируется. Допустим я получаю записи из категорииъ
category = Category.objects.select_related().get(id=id)


и передаю их в переменную

books = category.book_set.all()

вот здесь вопрос, как формируется set.all()? откуда берется атрибут book в коде books_set?

Спасибо за помощь.
  • Вопрос задан
  • 376 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Django: создание backend-приложений
    7 недель
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Python и Django: бэкенд-разработка
    3 месяца
    Далее
Решения вопроса 1
crazyzubr
@crazyzubr
Python backend-developer
откуда берется атрибут book в коде books_set?


Есть модель Book, отсюда book_set
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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