На странице собраны вопросы по Django — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: async, frontend, backend.
Стандартные инструменты Django для оптимизации запросов и базы данных select_related(): загружает связи ForeignKey/OneToOne одним запросом с использованием JOIN, сокращая общее количество обращений к базе…
Этапы обработки запроса во фреймворках (aiohttp/FastAPI/Django) веб-сервер принимает HTTP-запрос маршрутизация определяет handler/эндпоинт по URL и методу middleware выполняет промежуточные задачи, например…
Как работает this в функции-конструкторе? функция-конструктор запускается с помощью ключевого слова new this указывает на создаваемый новый объект в конструкторе this непосредственно связан с новым экземпляром явный…
Контекст: JavaScript, функция-конструктор this указывает на новый объект, который создаётся во время работы конструктора при этом выполняются автоматическое создание и возврат объекта в this записываются поля и…
HTTP относится к протоколам прикладного уровня модели OSI Он обеспечивает взаимодействие приложений Для передачи данных использует транспортный уровень, как правило TCP С его помощью в сети передаются гипертекст и…
Django — фреймворк для разработки web-приложений на Python разрабатывал unit- и интеграционные тесты с помощью Django TestCase тестами покрывал модели, представления, формы и API поддержка может требовать значительных…
тестирование необходимо для обеспечения качества проверяю критичные бизнес-сценарии и пограничные случаи использую сочетание unit- и интеграционных тестов не стремлюсь к избыточному покрытию, а сосредотачиваюсь на…
масштабируемость: монолит перестаёт справляться с ростом нагрузки сложность сопровождения: множество взаимозависимостей и длительные релизы скорость разработки: общий код провоцирует конфликты внутри команды…
Почему у примитивов есть методы и свойства? В JS примитивные значения автоматически оборачиваются во временные объекты-обертки К примитивам относятся string, number, boolean, symbol, bigint, null и undefined Перед…
Примет ли система объект с нужной структурой, но другим именем типа? контекст: поведение типизированных языков, например TypeScript основной принцип: структурная типизация (или duck typing) совместимость объектов…
Сколько запросов к базе данных выполняет PrefetchRelated в Django? Оптимизация жадной загрузки средствами ORM Django PrefetchRelated выполняет 2 и более запросов Один запрос предназначен для основной модели Ещё один…