Python Backend | YeaHub
1.8K subscribers
373 photos
63 videos
7 files
600 links
Теория, подготовка к интервью и курсы для Python разработчиков

YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.

Платформа: https://yeahub.ru

Для связи: @ruslan_kuyanets
Download Telegram
#Собес #context #manager
🤔 Какие методы должен реализовывать контекстный менеджер

💬 Кратко:

Контекстный менеджер в Python должен реализовывать два метода: __enter__ и __exit__. Метод __enter__ вызывается при входе в блок with. Метод __exit__ вызывается при выходе из него. Эти методы позволяют управлять ресурсами, например файлами или соединениями. Без них объект не может использоваться в with.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа
#Собес #Django #get_context_data #context
🤔 Как работает метод getContextData в Django?

💬 Кратко:
Метод get_context_data используется в класс-представлениях Django для добавления дополнительных данных в контекст, который передается в шаблон. Он автоматически вызывается при рендеринге шаблона и позволяет расширить стандартный контекст, добавив свои переменные. Это удобный способ передать в шаблон данные, специфичные для конкретного представления, например, список связанных объектов или вычисленные значения.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Все для прокачки навыков:
Анонсы → канал
Комьюнити → чат
База задач и вопросов → платформа