Публикации по теме 'django'


Почему разработчикам нравится Django ?
Есть много причин, по которым разработчикам может понравиться Django, высокоуровневый веб-фреймворк Python. Некоторые из основных причин включают в себя: Быстрая разработка: Django был разработан, чтобы позволить разработчикам быстро создавать веб-приложения с минимальным кодом. Его упор на соглашение, а не на настройку означает, что вам не нужно тратить много времени на настройку шаблонного кода, что позволяет вам сосредоточиться на создании своего приложения. Хорошая документация: у..

Что такое проблема запроса N + 1? Общая оптимизация базы данных.
Даже великие программисты не застрахованы от простых ошибок. Это история djangoproject.com, где веб-сайт Django работал медленно и плохо работал из-за банальной ошибки в коде. Я написал об этом подробнее здесь, а в Блоге Sentry это обсуждается более подробно . Они столкнулись с проблемой запроса N + 1, это обычная проблема в базе данных. Что такое проблема запроса N + 1? 📝 Проблема довольно проста и понятна, поэтому мне не понадобятся никакие объясните это, как будто я пять..

Планирование задач в приложении Python Django с помощью Celery
Возможность планировать задачи внутри приложения Python Django имеет решающее значение при разработке веб-приложений, веб-приложения обычно должны выполнять определенные задачи, такие как: (1) обновление базы данных новой информацией или (2) отправка определенных уведомлений - вне общего приложения поток. Эти задачи должны выполняться в фоновом режиме, и приложение должно инстинктивно знать, когда их выполнять, через определенные промежутки времени. В этом руководстве мы шаг за шагом..

День 4 из 100 Days of Django: что такое виртуальная среда и зачем она нам нужна?
Виртуальная среда — это среда Python, в которой интерпретатор Python, библиотеки и сценарии, установленные в ней, изолированы от тех, что установлены в других виртуальных средах , и (по умолчанию) любые библиотеки, установленные в «системной» среде Python. , то есть тот, который установлен как часть вашей операционной системы. Об этом говорится в документе .😓 Не волнуйтесь, позвольте мне привести вам пример . У вас есть проект , который требует зависимостей x1 , и другой..

Добавьте пользовательскую функцию StartWith в шаблон Django.
Когда вы используете шаблон Django, вам нужно добавить специальную функцию, которая поможет вам выполнять проверку или сравнение строк. Возьмите меня в качестве примера: сегодня я хочу сравнить префикс строкового значения. Но я не могу локально использовать любую функцию, например «startwith». Итак, я начал пытаться добавить свою собственную функцию startwith в шаблон Django. Вот что я делаю. 1 . Добавьте каталог модуля с именем «templatetags» на том же уровне, что и..

Приключения в Django: Модульное тестирование Django
В этой статье предполагается, что вы знакомы со следующим: проектирование моделей Django выполнение операций CRUD на модели Django запуск миграции Django с makemigrations и migrate создание модульных тестов с помощью Python-фреймворка unittest Цель этой статьи — поощрить автоматическое модульное тестирование моделей Django перед фиксацией схемы моделей в базе данных. В конце этой статьи вы должны быть в состоянии: создайте тестовый скрипт в экосистеме Django, чтобы..

Питон Джанго
Часть 3: Применение шаблонов CSS и HTML к Django Django — одна из многих платформ для создания веб-сайтов. Вы можете свободно настраивать свой веб-сайт, применяя стили CSS и шаблоны HTML к фреймворку. Цели Создайте базовую структуру веб-сайта, чтобы запустить свой проект! Объедините статические файлы HTML/CSS в Django. Применение стилей CSS к HTML в Django Предпосылки Убедитесь, что вы выполнили «Часть 2: Настройка пользовательской модели (AbstractUser)». Python версии..