Подтемы
Celery — задачи, очереди, идемпотентность, retry
15 вопр.
Django — Async (async views, ORM, ASGI)
8 вопр.
Django — Core
33 вопр.
Django — Миграции (makemigrations, RunPython, data)
8 вопр.
Django — ORM (модели и запросы)
42 вопр.
Django — DRF (Django REST Framework, REST-фреймворк)
27 вопр.
DRF — Сериализаторы (валидация, nested, SerializerMethodField)
8 вопр.
126 вопросов
-
middle quiz Какой из следующих способов наиболее эффективен для оптимизации запросов к модели с множественным отношением (ForeignKey/ManyToMany) в Django ORM?
-
middle quiz Какой из следующих способов позволяет избежать блокировки таблицы при добавлении NOT NULL колонки в существующую таблицу с миллионом строк в Django?
-
middle quiz Какой из следующих способов наиболее эффективен для обработки большого объема данных в Django?
-
middle quiz Какой из следующих способов позволяет избежать ошибок при миграциях в Django?
-
middle quiz Какой из следующих способов позволяет избежать N+1 проблем в Django ORM?
-
middle quiz Какой из следующих способов позволяет избежать проблем с транзакциями в Django?
-
middle quiz Какой из следующих способов позволяет избежать проблем с производительностью в Django ORM?
-
middle quiz Какой из следующих способов позволяет избежать проблем с тестированием в Django?
-
middle quiz Какой из следующих способов позволяет избежать проблем с производительностью в Django?
-
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 ORM позволяет избежать N+1 запросов при доступе к related fields?
-
middle quiz Какой из следующих способов позволяет избежать проблем с транзакциями при массовом обновлении записей в Django ORM?
-
middle quiz Какой из следующих методов позволяет выполнить фильтрацию по полю, которое не существует в модели?
-
middle quiz Какой из следующих способов позволяет выполнить фильтрацию по полю, которое является вычисляемым?
-
middle quiz Какой из следующих методов позволяет выполнить обновление записей с использованием условий, не вызывая сигналы?
-
middle quiz Какой из следующих методов позволяет выполнить фильтрацию по полю, которое является JSONField?
-
middle quiz Какой из следующих способов позволяет выполнить фильтрацию по полю, которое является полем с типом `ArrayField`?
-
middle quiz Какой из следующих методов позволяет выполнить фильтрацию по полю, которое является полем с типом `HStoreField`?
-
middle quiz Какой из следующих способов позволяет выполнить фильтрацию по полю, которое является полем с типом `UUIDField`?
-
middle quiz Какой из следующих способов позволяет выполнить фильтрацию по полю, которое является полем с типом `DateTimeField`?
-
middle quiz Какой из следующих подходов к обработке ошибок в DRF наиболее эффективен для обеспечения согласованности API и удобства отладки?
-
middle quiz Какой из следующих способов наиболее эффективен для оптимизации запросов к базе данных в DRF при работе с большими объемами данных?
-
middle quiz Какой из следующих механизмов DRF наиболее эффективен для ограничения частоты запросов от клиентов?
-
middle quiz Какой из следующих способов наиболее эффективен для обеспечения безопасности при работе с DRF API?
-
middle quiz Какой из следующих способов наиболее эффективен для тестирования DRF API?
-
middle quiz Какой из следующих способов наиболее эффективен для обработки данных с вложенными сериализаторами в DRF?
-
middle quiz Какой из следующих способов наиболее эффективен для логирования запросов и ответов в DRF?
-
middle quiz Какой из следующих способов наиболее эффективен для обработки большого объема данных в DRF?
-
middle quiz Какой из следующих способов наиболее эффективен для реализации аутентификации в DRF?
-
middle quiz Какой из следующих способов наиболее эффективен для обработки ошибок в DRF?
-
middle quiz Какой из следующих механизмов позволяет избежать дублирования выполнения задачи в Celery при нестабильном состоянии сети?
-
middle quiz Какой из следующих способов обеспечивает наилучшую устойчивость к сбоям при использовании Celery с Redis?
-
middle quiz Какой из следующих механизмов позволяет избежать переполнения очереди в Celery при высокой нагрузке?
-
middle quiz Какой из следующих способов позволяет эффективно обрабатывать ошибки в Celery с использованием retry?
-
middle quiz Какой из следующих способов позволяет избежать блокировки воркеров при выполнении задач с длительным временем выполнения?
-
middle quiz Какой из следующих способов позволяет эффективно отслеживать выполнение задач в Celery?
-
middle quiz Какой из следующих способов позволяет избежать проблем с сериализацией в Celery?
-
middle quiz Какой из следующих способов позволяет эффективно управлять ресурсами в Celery?
-
middle quiz Какой из следующих способов позволяет избежать проблем с производительностью в Celery?
-
middle quiz Какой из следующих способов позволяет эффективно тестировать Celery-задачи?
-
middle quiz Какой из следующих способов позволяет избежать N+1 проблем при использовании DRF с вложенными сериализаторами?
-
middle quiz Какой из следующих способов позволяет избежать проблем с производительностью в Django ORM при работе с большими объемами данных?
-
middle quiz Какой из следующих способов позволяет избежать проблем с concurrency в Django?
-
middle quiz Какой из следующих способов позволяет избежать проблем с debug в Django?
-
middle quiz Какой из следующих способов позволяет выполнить массовое обновление записей в Django ORM с минимальным количеством SQL-запросов?
-
middle quiz Какой из следующих способов позволяет избежать N+1 запросов при доступе к related fields в Django ORM?
-
middle quiz Какой из следующих способов позволяет выполнить фильтрацию по полю, которое является JSONField?
-
middle quiz Какой из следующих способов позволяет выполнить фильтрацию по полю, которое является полем с типом `ArrayField`?
-
middle quiz Какой из следующих способов позволяет выполнить фильтрацию по полю, которое является полем с типом `HStoreField`?
-
middle quiz Какой из следующих способов позволяет выполнить фильтрацию по полю, которое является полем с типом `UUIDField`?
-
middle quiz Какой из следующих способов позволяет выполнить фильтрацию по полю, которое является полем с типом `DateTimeField`?
-
middle quiz Какой из следующих способов позволяет выполнить фильтрацию по полю, которое является вычисляемым?
-
middle quiz Какой из следующих механизмов DRF наиболее эффективен для обработки большого объема данных с минимальным потреблением памяти?
-
middle quiz Какой из следующих способов наиболее эффективен для обеспечения безопасности при работе с DRF API?
-
senior quiz Какой из следующих способов позволяет избежать проблем с транзакциями при массовом обновлении записей в Django ORM?
-
middle quiz Какой из следующих способов наиболее эффективен для тестирования DRF API?
-
senior quiz Какой из следующих методов позволяет выполнить фильтрацию по полю, которое является вычисляемым?
-
middle quiz Какой из следующих способов наиболее эффективен для обработки данных с вложенными сериализаторами в DRF?
-
senior quiz Какой из следующих способов позволяет выполнить обновление записей с использованием условий, не вызывая сигналы?
-
middle quiz Какой из следующих способов наиболее эффективен для обработки большого объема данных в DRF?
-
senior quiz Какой из следующих способов позволяет выполнить фильтрацию по полю, которое является JSONField?
-
middle quiz Какой из следующих способов наиболее эффективен для реализации аутентификации в DRF?
-
senior quiz Какой из следующих способов позволяет выполнить фильтрацию по полю, которое является полем с типом `ArrayField`?
-
middle quiz Какой из следующих способов наиболее эффективен для логирования запросов и ответов в DRF?
-
senior quiz Какой из следующих способов позволяет выполнить фильтрацию по полю, которое является полем с типом `HStoreField`?
-
middle quiz Какой из следующих способов наиболее эффективен для оптимизации запросов к базе данных в DRF при работе с большими объемами данных?
-
senior quiz Какой из следующих способов позволяет выполнить фильтрацию по полю, которое является полем с типом `UUIDField`?
-
middle quiz Какой из следующих способов наиболее эффективен для обработки ошибок в DRF?
-
middle quiz Какой из следующих способов наиболее эффективен для реализации фильтрации данных в DRF?
-
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), если объекта нет?
-
middle quiz Чем makemigrations отличается от migrate?
-
middle quiz Что делает F() выражение в Django ORM?
-
middle quiz Зачем нужны Q-объекты?
-
middle quiz Когда QuerySet реально выполняет запрос к БД?
-
middle quiz Что задаёт параметр related_name у ForeignKey?
-
middle quiz Что делает on_delete=models.CASCADE у ForeignKey?
-
middle quiz Чем annotate() отличается от aggregate()?
-
middle quiz Зачем нужен bulk_create()?
-
middle quiz Как избежать N+1 запросов при доступе к ForeignKey в цикле?
-
middle quiz Что делает unique_together (или UniqueConstraint) в Meta модели?
-
middle quiz Что произойдёт, если в модель добавить поле без default и без null=True и сделать миграцию на непустой таблице?
-
middle quiz Зачем нужен кастомный Manager в модели?
-
middle quiz Что бросит синхронный вызов ORM (Model.objects.all()) прямо внутри `async def`-вью?
-
middle quiz Как вызвать синхронную функцию из async-кода в Django?
-
middle quiz Какой async-метод ORM получает один объект (аналог get) в Django 4.1+?
-
middle quiz Что нужно, чтобы async-вью реально работали конкурентно?
-
middle quiz Зачем нужен database_sync_to_async в Django Channels?
-
middle quiz Можно ли в одном проекте смешивать sync- и async-вью?
-
middle quiz Что делает `async for obj in queryset:`?
-
middle quiz Где НЕ стоит использовать тяжёлые блокирующие задачи в async-вью?
-
middle quiz Чем отличается data-миграция от schema-миграции?
-
middle quiz Что делает операция RunPython в миграции?
-
middle quiz Почему внутри RunPython нужно брать модель через apps.get_model(), а не импортом?
-
middle quiz Что делает флаг --fake у migrate?
-
middle quiz Зачем нужен squashmigrations?
-
middle quiz Как сделать data-миграцию обратимой?
-
middle quiz Что задаёт атрибут dependencies в классе Migration?
-
middle quiz Как разрешить конфликт двух миграций с одинаковым родителем (ветки)?
-
middle quiz Чем ModelSerializer отличается от обычного Serializer?
-
middle quiz Как добавить кастомную валидацию ОДНОГО поля в сериализаторе?
-
middle quiz Что делает SerializerMethodField?
-
middle quiz Как сериализовать список объектов одним сериализатором?
-
middle quiz Что делает атрибут source у поля сериализатора?
-
middle quiz Чем отличаются read_only=True и write_only=True у поля?
-
middle quiz Когда вызывается метод create() сериализатора?
-
middle quiz Как корректно валидировать данные ДО доступа к validated_data?