IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     07.10.2025       Выпуск 617 (06.10.2025 - 12.10.2025)       Релизы

django-phonenumber-field - 8.3.0

Добавляет в модели Django дополнительное поле PhoneNumberField которое будет автоматически валидировать телефонный номер.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-phonenumber-field/

     03.10.2025       Выпуск 616 (29.09.2025 - 05.10.2025)       Интересные проекты, инструменты, библиотеки

django-markdown-html-field - Django Markdown to HTML Field

Я уже писал статьи о том, как написать MarkdownField для Django с функционалом auto populate. Но теперь я оформил это в самостоятельный пакет для использоавния в Django, которым делюсь с сообществом Django.

     05.10.2025       Выпуск 616 (29.09.2025 - 05.10.2025)       Релизы

django-filter - 25.2

Django-приложение для гибкой фильтрации объектов модели (querysets). Скачать можно по ссылке: https://pypi.python.org/pypi/django-filter/

     04.10.2025       Выпуск 616 (29.09.2025 - 05.10.2025)       Релизы

django-cms - 5.0.4

Легкая в использовании и удобная для разработки CMS. Скачать можно по ссылке: https://pypi.python.org/pypi/django-cms/

     03.10.2025       Выпуск 616 (29.09.2025 - 05.10.2025)       Релизы

django-phonenumber-field - 8.2.0

Добавляет в модели Django дополнительное поле PhoneNumberField которое будет автоматически валидировать телефонный номер.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-phonenumber-field/

     02.10.2025       Выпуск 616 (29.09.2025 - 05.10.2025)       Релизы

Django - 5.2.7

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

     02.10.2025       Выпуск 616 (29.09.2025 - 05.10.2025)       Релизы

Django - 5.1.13

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

     02.10.2025       Выпуск 616 (29.09.2025 - 05.10.2025)       Релизы

Django - 4.2.25

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

     26.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Статьи

Use trimmed in Django blocktranslate

How Django’s blocktranslate tag can introduce unwanted whitespace into translation strings and shows how using the trimmed option solves the problem.

     28.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Релизы

django-cms - 5.1.0.dev1

Легкая в использовании и удобная для разработки CMS. Скачать можно по ссылке: https://pypi.python.org/pypi/django-cms/

     28.09.2025       Выпуск 615 (22.09.2025 - 28.09.2025)       Релизы

django-two-factor-auth - 1.18.1

Полноценная двухфакторная аутентификации для Django.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-two-factor-auth/

     18.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Обзор WSGI, ASGI и RSGI: лидеры среди веб-серверов в 2025 году

Любому веб-приложению нужен веб-сервер для доступа извне. На самом деле, многие даже не уделяют выбору веб-сервера для своего приложения достаточного внимания: на Django берут "популярный" Gunicorn (а кто-то ещё и обвязывает его Uvicorn'ом), а для FastAPI Uvicorn практически стандарт. Тут "на сцену" выходит Granian, представляющий впечатляющие результаты производительности с простой настройкой.

     18.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Релизы
     18.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Релизы

django-mysql - 4.19.0

Django приложение для работы с MySQL и MariaDB. Поддержка Python: 2.7, 3.4; Django: 1.7, 1.8, master; MySQL: 5.5, 5.6 / MariaDB: 5.5, 10.0, 10.1; mysqlclient: 1.3.6 (Python 3 compatible version of MySQL-python). Скачать можно по ссылке: https://pypi.python.org/pypi/django-mysql/

     17.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Релизы

django-cms - 5.0.3

Легкая в использовании и удобная для разработки CMS. Скачать можно по ссылке: https://pypi.python.org/pypi/django-cms/

     15.09.2025       Выпуск 614 (15.09.2025 - 21.09.2025)       Статьи

Меньше магии, больше кода: мой способ писать Django views

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