Опиши ключевые классы, используемые в фреймворке Django
В Django ключевые классы связаны с основными компонентами фреймворка:
Читать ответПодготовка к интервью
306 вопросов по Django с технических собеседований
Что проверяют на интервью
На странице собраны вопросы по Django — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: django, backend, api.
Каталог
В Django ключевые классы связаны с основными компонентами фреймворка:
Читать ответВыбор между Django и FastAPI зависит от требований проекта и приоритетов:
Читать ответВ Django структура модели определяется с помощью классов, наследующихся от django.db.models.Model. Основной способ — объявить поля модели как атрибуты класса с типами полей из django.db.models.
Читать ответLoginRequiredMixin — это миксин из Django, который используется для ограничения доступа к классам-представлениям только для аутентифицированных пользователей.
Читать ответДа, в Django начиная с версии 3.1 можно реализовывать асинхронные функции представления (async views).
Читать ответВ Django основные классы представлений (views) делятся на две категории: функциональные и классовые.
Читать ответЧтобы избежать лишних запросов при работе с ORM в Django, особенно при связных моделях, используют методы selectrelated и prefetchrelated.
Читать ответОценка опыта работы с Django зависит от глубины и длительности практики.
Читать ответВ Django настройка и использование базы данных происходит через файл settings.py проекта.
Читать ответModelSerializer в Django REST Framework рекомендуется использовать, когда нужно быстро и удобно создать сериализатор, который напрямую связан с моделью Django.
Читать ответDjango отслеживает выполненные миграции с помощью специальной таблицы в базе данных под названием djangomigrations.
Читать ответДля установки лимита на число выбранных записей из базы данных обычно используют следующие способы:
Читать ответ