Django Unleashed Framework
1.48K subscribers
2.16K photos
2.56K links
Лучшие материалы по разработке на фреймворке Django на русском и английском языке

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
加入频道
Разгоняем Django с помощью AI

Оптимизация запросов — ключ к быстрой работе Django-приложений. AI может прогнозировать медленные запросы и предлагать исправления до их возникновения. Это меняет подход с "реагировать" на "предотвратить". Узнайте, как внедрить эти техники и улучшить производительность вашего проекта.

Подробности: https://techstockinsights.hashnode.dev/django-ai-optimization-boost-performance-with-smart-queries

#en

@django_prog | Другие наши каналы
Почему Django—лучший выбор для веб-разработки

Django—это популярный фреймворк для Python, который ускоряет процесс создания веб-приложений. Его преимущества: скорость разработки, встроенные инструменты, безопасность, масштабируемость и универсальность. Узнайте, как начать с Django и быстрее запускать проекты.

Подробности: https://metacode.hashnode.dev/django-explained-basics-of-the-popular-web-framework

#en

@django_prog | Другие наши каналы
Создание первого приложения на Django: пошаговое руководство

Перед началом работы с Django убедитесь, что у вас установлен Python. В статье описан процесс установки Python и создания виртуальной среды. Далее вы узнаете, как установить Django, создать проект и запустить его локально. Ваша первая Django-программа уже на подходе!

Подробности: https://metacode.hashnode.dev/writing-your-first-django-app

#en

@django_prog | Другие наши каналы
Избегайте глобальных ORM-запросов

Использование глобальных ORM-запросов может привести к ненужной нагрузке на базу данных при масштабировании приложений. Это открывает и закрывает соединения с каждой загрузкой, что может вызвать ошибки. Рекомендуется перемещать запросы в метод или представление и использовать кэширование.

Подробности: https://blog.danwald.me/avoid-orm-querys-at-global-scope

#en

@django_prog | Другие наши каналы
Понимание Django ORM: aggregate() и annotate()

Хотите прокачать навыки работы с Django ORM? Узнайте разницу между методами aggregate() и annotate(). Первый собирает ключевые метрики всего набора данных, второй обогащает отдельные объекты новыми полями. Овладейте их нюансами и используйте в проектах эффективно!

Подробности: https://nowiknow.site/decoding-django-orm-mastering-aggregate-and-annotate

#en

@django_prog | Другие наши каналы
Основы применения шаблонов Jinja в Django

Текст: В статье раскрываются ключевые теги шаблонизатора Jinja2, популярного в Python-веб-фреймворках как Django и Flask. Обсуждаются методы расширения базовых шаблонов, загрузки библиотек, включения компонентов и использования управляющих структур, что упрощает создание динамичных веб-страниц.

Подробности: https://lnbg.hashnode.dev/getting-started-with-jinja-templates-in-django

#en

@django_prog | Другие наши каналы
Как интегрировать Tailwind CSS и Flowbite в ваш проект Django

Текст: Хотите улучшить внешний вид вашего Django-приложения? Ознакомьтесь с нашим гидом по добавлению Tailwind CSS и компонентов Flowbite. Установите необходимые пакеты, настройте конфигурацию и начните работать с обновленным интерфейсом быстрее и удобнее. 🚀 Создаем продуктивный билд с Tailwind CSS для Django

Хотите улучшить производительность вашего Django проекта? Используйте Tailwind CSS! Узнайте, как создать оптимизированный стиль, который ускорит загрузку вашей страницы. В статье речь идет о том, как правильно настроить Tailwind и Flowbite для создания отзывчивого и привлекательного веб-приложения.

Подробности: https://lnbg.hashnode.dev/how-to-add-tailwind-css-and-flowbite-to-your-django-project

#en

@django_prog | Другие наши каналы
Кастомные lookup-операторы в Django ORM

В этой статье рассмотрим тему кастомных lookup-операторов в Django ORM. Они позволяют расширить стандартный синтаксис Django, интегрируя свои SQL-функции и алгоритмы, при этом сохраняя привычный вид фильтрации.


Читать: https://habr.com/ru/companies/otus/articles/883376/

#ru

@django_prog | Другие наши каналы
Новый релиз Django: пробуем бета-версию 5.2!

Вышла Django 5.2 beta 1. Это вторая стадия цикла релиза 5.2, дающая возможность протестировать новые функции. Финальный выпуск ожидается 2 апреля. Обновления и тестирование помогут выявить ошибки. Не предназначен для промышленного использования.

Подробности: https://www.djangoproject.com/weblog/2025/feb/19/django-52-beta-1-released/

#en

@django_prog | Другие наши каналы
Создаем приложение с React, Django и MySQL

В новой серии статей рассматривается процесс создания базового приложения с использованием стека React, Django и MySQL. Читатели узнают, как реализовать аутентификацию пользователей, операции CRUD для товаров и наладить взаимодействие между фронтендом и бэкендом.

Подробности: https://leobcheche.hashnode.dev/how-to-create-an-application-with-react-django-and-mysql-stack-part-12

#en

@django_prog | Другие наши каналы
🔧 Создание Full Stack приложения: React, Django и MySQL. Часть 1: Бэкенд

Исследуйте процесс создания базового приложения с использованием стека React + Django + MySQL. В первой части рассматривается настройка бэкенда, включая аутентификацию пользователей, операции CRUD и настройку баз данных. Узнайте, как создать виртуальную среду и задать все необходимые конфигурации. Полное руководство по настройке Backend на Django

В статье описывается процесс создания backend-части приложения с использованием Django, React и MySQL. Рассматриваются установка окружения, настройка проекта, создание моделей пользователей и продуктов с CRUD-операциями и тестирование API с Postman. Следующим шагом станет разработка frontend на React, который будет взаимодействовать с backend через API.

Подробности: https://leobcheche.hashnode.dev/from-zero-to-full-stack-a-simple-yet-fully-functional-react-django-and-mysql-app-part-1-backend

#en

@django_prog | Другие наши каналы
🔍 Зачем нужен бэкенд в веб-разработке?

Бэкенд — это скрытая движущая сила веб-приложений. Он отвечает за обработку запросов, выполнение бизнес-логики и хранение данных. Именно бэкенд обеспечивает плавную работу приложений и взаимодействие с пользователем. Узнайте о ключевых компонентах и примерах использования в статье!

Подробности: https://backendblueprint.hashnode.dev/understanding-backend-development-the-engine-powering-web-applications

#en

@django_prog | Другие наши каналы
🔍 Эффективное управление заказами с помощью Django

Столкнувшись с ограничениями ERP, клиент заказал разработку на Django для более гибкого управления заказами. Новый dashboard, интегрированный с существующей базой данных, позволяет визуализировать, разделять и объединять заказы, а также добавлять статусы и отслеживать местоположение.

Подробности: https://fedecarnevale.hashnode.dev/gestion-de-pedidos-y-operaciones-con-django

#en

@django_prog | Другие наши каналы
🔒 Обновления безопасности Django: 5.1.7, 5.0.13 и 4.2.20

Команда Django выпустила обновления версий 5.1.7, 5.0.13 и 4.2.20, устраняющие уязвимость, которая может привести к атаке типа отказ в обслуживании. Рекомендуем всем пользователям обновиться как можно скорее для обеспечения безопасности.

Подробности: https://www.djangoproject.com/weblog/2025/mar/06/security-releases/

#en

@django_prog | Другие наши каналы
Исторический момент для Django

Сегодня, в Международный женский день, Django отмечает важное событие: впервые все руководящие позиции заняли женщины. Это отражает многолетние усилия по созданию инклюзивной среды. Мы благодарим Django Girls и Djangonaut Space за вклад в привлечение женщин в технологическую сферу.

Подробности: https://www.djangoproject.com/weblog/2025/mar/08/happy-international-womens-day/

#en

@django_prog | Другие наши каналы
Почему мы построили монолит на чистой архитектуре. И почему это взбесило системных аналитиков

Привет! Меня зовут Павел Лукьянов, я заместитель CTO в AGIMA. На одной из прошлых работ мы с ребятами попробовали внедрить так называемую чистую архитектуру на монолитном проекте. И это был интригующий опыт. Во-первых, мы начали намного рациональнее подходить к оценке задач. Во-вторых, заметно сократили time-to-market. А в-третьих, сильно разозлили наших аналитиков. Считаю, такими впечатляющими результатами стоит делиться.


Читать: https://habr.com/ru/companies/agima/articles/889962/

#ru

@django_prog | Другие наши каналы
Доступность и инклюзивность на FOSDEM 2025

На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее

Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.

Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/

#en

@django_prog | Другие наши каналы
🦄1
Доступность и инклюзивность на FOSDEM 2025

На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее

Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.

Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/

#en

@django_prog | Другие наши каналы
Доступность и инклюзивность на FOSDEM 2025

На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее

Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.

Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/

#en

@django_prog | Другие наши каналы
Доступность и инклюзивность на FOSDEM 2025

На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее

Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.

Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/

#en

@django_prog | Другие наши каналы
Доступность и инклюзивность на FOSDEM 2025

На конференции FOSDEM 2025 прошла успешная сессия "Inclusive Web", организованная командой Django. Обсуждались ключевые аспекты доступности в open source и их значение для будущего веба. Включала выступления по улучшению технологий и созданию инклюзивных сообществ. Итоги FOSDEM 2025: Успех и планы на будущее

Мы завершили успешное проведение devroom на FOSDEM 2025 и с нетерпением ждем возможности повторить это в 2026 году. Спасибо всем нашим спикерам и организаторам за вклад в создание инклюзивного и доступного мероприятия.

Подробности: https://www.djangoproject.com/weblog/2025/mar/13/accessibility-and-inclusivity-at-fosdem-2025/

#en

@django_prog | Другие наши каналы