
- Главная
- Каталог
- Интернет технологии
- Django Unleashed Framework
Django Unleashed Framework
Лучшие материалы по разработке на фреймворке Django на русском и английском языке
Статистика канала
Для Django долгое время было два основных пути: DRF с его сериализаторами, привязанными к моделям, и django-ninja, который пытался повторить FastAPI, но в итоге принёс свои ограничения. Ни один из них не давал полной типизации, гибкости в выборе моделей данных и внятной OpenAPI-спеки из коробки.
Новый фреймворк, созданный core-разработчиком CPython, предлагает альтернативу. Его ключевые особенности:
— производительность на уровне FastAPI (всего на 30% медленнее без учёта БД);
— полная типизация, но без навязывания;
— поддержка любых моделей: pydantic, msgspec, dataclasses, TypedDict и даже собственных сериализаторов;
— строгая валидация ответов в dev-режиме — OpenAPI-спека всегда соответствует реальности;
— нативная работа с sync и async;
— стриминг (SSE, JsonLines) на ASGI;
— расширяемые контроллеры-классы, которые наследуют обычные Django View.
Проект уже содержит удобные инструменты для тестирования (polyfactory, schemathesis, tracecov) и позиционируется как AI-first: есть скилы для миграции с django-ninja, llms-full.txt и интеграции с агентами.
Подробности, примеры кода и философия разработки в статье: https://habr.com/ru/articles/1017036/
Сейчас в DevOps-индустрии активно заходит тема GenAIOps и LLMOps, и у многих появляется соблазн интегрировать в пайплайны ИИ-инструменты. Но важно помнить, что ИИ — это надстройка. Фундамент остается прежним: инфраструктура как код, контейнеризация, CI/CD и управление состояниями. Без этого любая попытка автоматизации обернется новыми дырами, которые придется чинить руками.
Укрепить этот фундамент можно на курсе Яндекс Практикума PRO «DevOps для эксплуатации и разработки». С его помощью вы поймёте инфраструктуру как код, чтобы не просто развертывать кластер, а управлять его состоянием без ручного вмешательства.
Что еще в программе
Инструменты, которые требуют на собеседованиях: Linux, Docker, Kubernetes, Terraform, Ansible, GitLab CI/CD. Инфраструктура для лаб уже развернута — не нужно локально поднимать стенды.
Курс рассчитан на тех, кто уже работает в грейде джун+/мидл.
Есть бесплатная вводная часть — можно сначала попробовать, а потом решать.
Реклама. Рекламодатель: АНО ДПО «Образовательные технологии Яндекса» ИНН 7704282033, erid: 2W5zFJzCuHj
Каждый инструмент разработчика — отдельная планета в солнечной системе. Между ними — вопросы про космос и историю технологий.
Пройдёте все этапы — сможете участвовать в розыгрыше телескопа и других призов.
Начать советуем здесь: https://tprg.ru/zldM
Дайджест Типичного программиста ⭐ Держите выжимку из самых полезных и интересных материалов в IT-сфере за последние дни.
Читать: «Дайджест Tproger: ⅓ россиян бесят коллеги, нейросеть хочет уничтожить людей»
#ru
@django_prog | Другие наши каналы
Команда Python for Devs подготовила перевод статьи о том, какой фреймворк выбрать для веб-разработки на Python: Django, Flask или FastAPI. Django берёт надёжностью и готовой функциональностью, Flask — гибкостью и минимализмом, FastAPI — скоростью и современными возможностями. А какой из них ближе вам?
Читать: https://habr.com/ru/articles/944708/
#ru
@django_prog | Другие наши каналы
Собрали дайджест из лучших статей и новостей о Python с 14 по 28 февраля. Дайджест включает статьи и видео на русском и английском языках.
Читать: «Дайджест Python #4: версия 3.12 и свой GPT за 60 строк кода»
#ru
@django_prog | Другие наши каналы
Как только ты начинаешь углубляться в изучение баз данных, так сразу на горизонте возникают такие понятия как подзапросы, CTE, представления и временные таблицы. По опыту работы в университете заметил, что с этими темами у людей часто возникают проблемы и недопонимания. В частности больше всего путаницы вносит именно CTE.
Поэтому в этой статье я расскажу:
1. что такое CTE
2. зачем оно нужно
3. что такое рекурсивные СТЕ
4. чем СТЕ отличается от временных таблиц, представлений и подзапросов
5. как СТЕ может плохо сказаться на производительности
6. как использовать СTE в самом народном фреймворке Django
Использует SELECT со звёздочкой Макс - Lead Backend и автор YouTube-канала PyLounge. Поехали!
Читать: https://habr.com/ru/articles/984962/
#ru
@django_prog | Другие наши каналы
Собрали лучшие новости о Python с 1 по 15 апреля. Узнайте, как написать свой Duolingo и как изменились фреймворки для работы с Big Data.
Читать: «Дайджест Python #7: аналоги ChatGPT и обновления фреймворков»
#ru
@django_prog | Другие наши каналы
В этих шпаргалках собраны подсказки по HTML, CSS, JavaScript, PHP, Django, Spring Boot и всему, что нужно знать веб-разработчику.
Читать: «10 шпаргалок для веб-разработчика»
#ru
@django_prog | Другие наши каналы
Привет, Хабр!
Сегодня поговорим о том, как включать и выключать функциональность в Django, не разворачивая каждый раз новый деплой. В больших проектах эту задачу решают через feature flags, такие условные флажки , которые позволяют запускать скрытые возможности лишь для части пользователей или откатывать фичи, не выкатывая заново весь код. Если вы хотите поэтапно раскатать новую функцию, сделать A/B тест или просто спрятать недоделанный модуль за переключателем, вам сюда.
Читать: https://habr.com/ru/companies/otus/articles/979934/
#ru
@django_prog | Другие наши каналы
Отзывы канала
- Добавлен: Сначала новые
- Добавлен: Сначала старые
- Оценка: По убыванию
- Оценка: По возрастанию
Каталог Телеграм-каналов для нативных размещений
Django Unleashed Framework — это Telegam канал в категории «Интернет технологии», который предлагает эффективные форматы для размещения рекламных постов в Телеграмме. Количество подписчиков канала в 1.4K и качественный контент помогают брендам привлекать внимание аудитории и увеличивать охват. Рейтинг канала составляет 2.1, количество отзывов – 1, со средней оценкой 5.0.
Вы можете запустить рекламную кампанию через сервис Telega.in, выбрав удобный формат размещения. Платформа обеспечивает прозрачные условия сотрудничества и предоставляет детальную аналитику. Стоимость размещения составляет 4195.8 ₽, а за 2 выполненных заявок канал зарекомендовал себя как надежный партнер для рекламы в TG. Размещайте интеграции уже сегодня и привлекайте новых клиентов вместе с Telega.in!
Вы снова сможете добавить каналы в корзину из каталога
Комментарий