Django GCBV - полное понимание TemplateView

8 участников

О чём курс

Вам нужно разобраться, как на самом деле работает TemplateView в Django, чтобы перестать использовать его «на ощупь» и начать писать чистый, предсказуемый код. Вместо поверхностного обзора здесь разбирается каждый шаг обработки HTTP-запроса — от подготовки ответа до формирования контекста.

Внутри курса:

  • Разбор объектно-ориентированной структуры TemplateView: как устроено наследование классов и миксинов.
  • Построчный анализ исходного кода методов, чтобы понимать логику работы под капотом.
  • Техника корректного переопределения метода get_context_data для передачи данных в шаблоны.

После обучения вы перестанете копировать решения из документации и сможете уверенно управлять жизненным циклом запросов в проектах на Django, точно понимая, какой класс и метод за что отвечает.

Программа обучения

  • Введение в Django GCBV и роль TemplateView
  • Полный разбор обработки HTTP-запроса: подготовка и отправка ответа
  • Изучение иерархии классов и миксинов, наследуемых TemplateView
  • ООП в Django: как устроены механизмы работы классов
  • Построчный анализ методов TemplateView
  • Работа с методом get_context_data: переопределение и передача данных
Складчина создана 26 сентября 2017 г. · описание обновлено 23 марта 2026 г.
370 ₽ 700 ₽