33 вопросов
-
middle theory Что такое MTV в Django? Чем отличается от MVC.
-
middle theory Объясни порядок выполнения middleware в Django. У тебя есть `AuthenticationMiddleware`, `CsrfViewMiddleware` и кастомный `RequestIdMiddleware`. Как правильно и…
-
senior theory Django signals (post_save, pre_delete и т.п.) — когда использовать, когда отказаться? Какие подводные камни они создают в большом проекте?
-
junior theory What is a Django project and how is it different from a Django app?
-
junior theory Describe the purpose of the settings.py file in a Django project.
-
junior theory What is the role of the urls.py file in a Django project?
-
middle theory What is a Django view and how is it created?
-
middle theory Explain the concept of URL patterns in Django.
-
middle theory Какие trade-offs при решении проблемы масштабирования Django-проекта?
-
middle theory Как можно оптимизировать Django-приложение для тестирования и профилирования?
-
middle theory Как можно использовать Django-инструменты для отладки приложения в production-окружении?
-
middle quiz Какой из следующих способов наиболее эффективен для оптимизации запросов к базе данных в Django при работе с большими объемами данных?
-
middle quiz Какой из следующих middleware в Django может быть использован для автоматического добавления заголовка `X-Frame-Options`?
-
middle quiz Какой из следующих способов позволяет избежать конфликтов при использовании `django.contrib.auth` и кастомных пользовательских моделей?
-
middle quiz Какой из следующих способов позволяет избежать проблем с миграциями при изменении модели в Django?
-
middle quiz Какой из следующих способов позволяет эффективно обрабатывать ошибки в Django-приложении?
-
middle quiz Какой из следующих способов позволяет уменьшить количество SQL-запросов при использовании `ManyToManyField`?
-
middle quiz Какой из следующих способов позволяет эффективно использовать кэширование в Django?
-
middle quiz Какой из следующих способов позволяет избежать проблем с производительностью при использовании `bulk_create()`?
-
middle quiz Какой из следующих способов позволяет эффективно использовать `signals` в Django?
-
middle quiz Какой из следующих способов позволяет эффективно использовать `form` и `model` в Django?
-
middle quiz В каком порядке Django применяет middleware к ВХОДЯЩЕМУ запросу?
-
middle quiz Какой сигнал Django отправляется ПОСЛЕ сохранения объекта модели в БД?
-
middle quiz Что обязательно для корректной работы async-вью в Django?
-
middle quiz Какая настройка делает cookie сессии недоступной из JavaScript?
-
middle quiz Зачем нужен метод ready() в классе AppConfig?
-
middle quiz Что произойдёт при доступе к атрибуту request.POST для GET-запроса?
-
middle quiz Какой фреймворк кэширования вызов корректно кэширует результат на 5 минут?
-
middle quiz Что делает декоратор @transaction.atomic?
-
middle quiz Где Django ищет статику при collectstatic?
-
middle quiz Зачем нужен CSRF-токен в Django-формах?
-
middle quiz Какой командой создать пользовательскую management-команду?
-
middle quiz Что вернёт get_object_or_404(Model, pk=1), если объекта нет?