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

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

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

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

Другие наши проекты: https://tprg.ru/media
Download Telegram
Навайбкодил и рад: за 20 часов создал сервис, который автоматизировал маркетинг

Про то, как нейросети помогли быстро создать систему управления influence-маркетингом, которая позволила сэкономить 3-5 минут на каждом размещении, убрать задержки в работе и человеческий фактор, а также красиво визуализировать данные


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

#ru

@django_prog | Другие наши каналы
Как начать путь в Open Source через комьюнити-события
Опыт участия в разных мероприятиях Django показал, что осваивать вклад в open source можно постепенно, через совместные сессии, спринты и живые обзоры кода. Это не только полезно, но и развивает уверенность и навыки. Архивы по месяцам и годам на сайте Django включают записи с 2005 по 2017 годы. Это удобный способ найти новости, обновления и важные материалы о развитии фреймворка за длительный период.

Подробности: https://www.djangoproject.com/weblog/2025/sep/08/getting-started-with-open-source-through-community/

#en

@django_prog | Другие наши каналы
2
Forwarded from OTP Tech
С Днем тестировщика! 🐞🎉

Дорогие охотники за багами и главные спасатели продакшена! Сеогдня ваш день — день тех, кто находит чёрную кошку в тёмной комнате, при условии, что её там и не должно быть 😁

Хочу поздравить вас и пожелать понятных и детальных требований и всегда отзывчивых разработчиков. Пусть ваши тэстовые среды будут всегда стабильны, а количество дефектов в новом функционале стремиться к нулю.

Ваша работа бесценна, а внимательность — легендарна. Поэтому предлагаю првоерить это поздравление на прочность!

Всего в тексте и на картинке 5 орфографических «багов».

Нашли все 5? Ставьте 😎
Нашли только часть? Ставьте 🌚

И делитесь постом с коллегами по цеху — пусть присоединяются к празднованию!
Как мы освободили 20 ГБ в PostgreSQL без удаления данных

Команда Python for Devs подготовила перевод статьи о том, как можно освободить десятки гигабайт места в PostgreSQL без удаления данных и индексов. TL;DR: удаляем неиспользуемые индексы, чистим bloat, пересобираем таблицы и используем частичные индексы, чтобы хранить только то, что реально нужно.


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

#ru

@django_prog | Другие наши каналы
Какой Python-фреймворк выбрать: Django, Flask или FastAPI?

Команда Python for Devs подготовила перевод статьи о том, какой фреймворк выбрать для веб-разработки на Python: Django, Flask или FastAPI. Django берёт надёжностью и готовой функциональностью, Flask — гибкостью и минимализмом, FastAPI — скоростью и современными возможностями. А какой из них ближе вам?


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

#ru

@django_prog | Другие наши каналы
В OTP Tech все наоборот:

— Там делятся мемами и анекдотами, потому что без здорового пофигизма и юмора в этом мире никуда.

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

Показывают жизнь: в ОТП Банке можно и на велофестиваль сгонять, и в чилл-зоне затусить.

И среди этого плюс вайба подборки вакансий и интересные рабочие кейсы.

Если это ваша эстетика, скорее подписывайтесь: @otp_tech
Рыцари черного худака и клавы, с праздником!

Без лишних слов — трясите коробку и забирайте подарок от нас и наших друзей: https://tprg.ru/GhFR
День программиста: от CGI до Zope

📅 Сегодня — День программиста. И это отличный повод вспомнить, что даже то, что кажется нам «естественным» и само собой разумеющимся, когда-то было революцией.

Мы привыкли к тому, что любой фреймворк — это набор правил и инструментов, который помогает нам работать быстрее, чище, правильнее. Но назвать «первый в мире фреймворк» — так же сложно, как назвать первого музыканта, сыгравшего рок-н-ролл. Понятие рождалось постепенно, размытое и спорное.


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

#ru

@django_prog | Другие наши каналы
Премия памяти Мэлкома Трединника 2025

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

Подробности: https://www.djangoproject.com/weblog/2025/sep/13/nominate-a-djangonaut-for-the-2025-malcolm-prize/

#en

@django_prog | Другие наши каналы
Django: почему один settings.py может стоить вашей компании миллионы

На Хабре любят истории про эффективность. Но есть одна тема, которую обычно обходят стороной — ритуалы джанго-разработчиков.
Эти ритуалы жрут месяцы жизни компаний, и об этом мало кто говорит.

Я расскажу историю. Она звучит как анекдот, но на самом деле это кейс.


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

#ru

@django_prog | Другие наши каналы
Меньше магии, больше кода: мой способ писать Django views

Команда Python for Devs подготовила перевод статьи о том, как автор выбирает способ написания представлений в Django. Он считает, что обобщённые классовые представления (CBV) скрывают слишком много магии, усложняют чтение кода и отладку. Вместо них он использует базовый View, чтобы сохранять контроль, но при этом избегать громоздких if в функциях.


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

#ru

@django_prog | Другие наши каналы
Django 6.0 alpha 1 доступен для тестирования. Это первый этап подготовки новой версии с современными инструментами и заморозкой функций. Сообщество приглашено помочь с отловом ошибок перед выходом бета-версии и релиза. Использовать в продакшене пока не рекомендуется.

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

#en

@django_prog | Другие наши каналы
Сара Бойс уходит в декретный отпуск. Долгое время она была активным участником сообщества Django и сейчас передает свои обязанности коллегам. Временный перерыв не помешает развитию проекта — команда продолжит поддержку и развитие фреймворка.

Подробности: https://www.djangoproject.com/weblog/2025/sep/21/sarah-boyce-maternity-leave-announcement/

#en

@django_prog | Другие наши каналы
Как настроить пер-объектные права доступа в Elasticsearch для Django
В статье рассказывается о решении задачи проверки прав доступа к отдельным объектам в списках Elasticsearch на Django. Автор предлагает хранить ID пользователей и групп с разрешениями прямо в индексе, что повышает скорость и масштабируемость фильтрации.

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

#en

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