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

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Первый взгляд на новые фоновые задачи в Django 6.0

Команда Python for Devs подготовила перевод статьи о новых фоновых задачах в Django 6.0. Фреймворк наконец получил встроенный API для очередей задач — но без воркеров, так что чудес пока ждать рано. Автор показывает, зачем это обновление всё равно важно, как оно работает внутри и что можно построить поверх него уже сегодня.


Читать: https://habr.com/ru/articles/972320/

#ru

@django_prog | Другие наши каналы
Django: вышли патчи безопасности — 5.2.9, 5.1.15, 4.2.27
По сообщению команды Django выпущены релизы, закрывающие CVE-2025-13372 (возможная SQL-инъекция в FilteredRelation на PostgreSQL, high) и CVE-2025-64460 (DoS в XML-сериализаторе, moderate). Рекомендуется обновиться.

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

#en

@django_prog | Другие наши каналы
Вышел Django 6.0
В релизе — шаблонные партиалы, встроенные фоновые задачи, настройка Content Security Policy и обновлённый Email API. Django 5.2 завершил основную поддержку; подробности и ссылки на загрузку в официальном анонсе.

Подробности: https://www.djangoproject.com/weblog/2025/dec/03/django-60-released/

#en

@django_prog | Другие наши каналы
👍1
Как использовать асинхронные вьюхи в Django 5.1 с примерами кода

Разберитесь с асинхронным программированием в Django 5.1: работа с async-вьюхами, ORM-запросами и системой миграций. Готовые примеры кода, решение типичных ошибок и лучшие практики для веб-разработчиков.

Читать: «Как использовать асинхронные вьюхи в Django 5.1 с примерами кода»

#ru

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

Online Community Working Group запустила репозиторий на GitHub для централизованного сбора идей и предложений по онлайн‑платформам Django. Публичная доска и трекинг упрощают видимость, оценку и реализацию предложений. Репозиторий: django/online-community-working-group

Подробности: https://www.djangoproject.com/weblog/2025/dec/09/online-community-working-group-github-repo-and-pro/

#en

@django_prog | Другие наши каналы
Увольте своих программистов. Или спросите их…

В каждой компании есть один странный ритуал. Он происходит тихо, почти интимно: менеджеры склоняются над очередным отчётом о сроках, разработчики молча листают тикеты, и все делают вид, что корабль идёт вперёд, хотя штурман давно гребёт в сторону. Это напоминает старый анекдот про то, как команда чинит дырявую лодку на воде, параллельно обсуждая дизайн будущей яхты.

В этом и есть суть современной разработки: бесконечный ремонт, замаскированный под «инновации».


Читать: https://habr.com/ru/articles/975140/

#ru

@django_prog | Другие наши каналы
Django 6.0: эволюция фреймворка в деталях

Команда Python for Devs подготовила перевод обзора обновлений Django 6.0. В свежем релизе фреймворк усиливает совместимость между СУБД, упрощает работу с email, улучшает ORM, добавляет удобства в шаблонах и снижает риск «выгорания» первичных ключей.


Читать: https://habr.com/ru/articles/975472/

#ru

@django_prog | Другие наши каналы
Кодекс поведения Django — отчёт за 2025

Django опубликовал Transparency Report: рабочая группа рассмотрела 4 жалобы и провела 12 встреч; два дела привели к приостановкам, одно было передано местным организаторам. Внесены временные изменения в процессы, привлечение консультанта отложено до 2026.

Подробности: https://www.djangoproject.com/weblog/2025/dec/11/django-code-of-conduct-transparency-report-2025/

#en

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