Публикации по теме '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 версии..