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

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Как настроить пер-объектные права доступа в Elasticsearch для Django
В статье рассказывается о решении задачи проверки прав доступа к отдельным объектам в списках Elasticsearch на Django. Автор предлагает хранить ID пользователей и групп с разрешениями прямо в индексе, что повышает скорость и масштабируемость фильтрации.

Подробности: https://www.djangotricks.com/blog/2025/09/per-object-permissions-for-elasticsearch-lists-in-django-websites/

#en

@django_prog | Другие наши каналы
Обновления безопасности Django: выпущены версии 5.2.7, 5.1.13 и 4.2.25 с исправлениями уязвимостей, включая потенциальную SQL-инъекцию и обход ограничений при распаковке архивов. Рекомендуется как можно скорее обновить используемые версии.

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

#en

@django_prog | Другие наши каналы
Настраиваем Docker для Django

Привет, Хабр! В этой статье мы запустим Docker с Django на локальной машине. Этот материал ориентирован исключительно на локальную разработку — наш Django будет работать с SQLite без использования образов PostgreSQL. Уже в следующей статье мы соберем более сложное приложение.

Все действия будем выполнять в Windows, так как большинство начинающих разработчиков используют именно эту операционную систему.

Перед началом работы убедитесь, что у вас установлен и настроен Docker Desktop для Windows. В сети много руководств по его установке, поэтому думаю, что с этим не возникнет проблем. Мы будем использовать Django 5.2.6 и Docker Desktop 28.4.0. Весь проект доступен на GitHub. Если материал оказался полезным, буду благодарен за звёзды в репозитории.

Первым делом создадим приложение, для которого будем собирать образ:


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

#ru

@django_prog | Другие наши каналы
🔥1
Django Templates: всё, что вам нужно знать

Команда Python for Devs подготовила перевод большого туторила по Django Templates. В статье подробно разбирается, как устроен язык шаблонов Django, чем он отличается от Jinja, как правильно наследовать шаблоны и организовать структуру проекта. Если вы хотите сделать свои Django-приложения более чистыми, поддерживаемыми и быстрыми — этот материал для вас.


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

#ru

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