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

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

     11.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Статьи
     10.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Статьи

Кастомизация Django Admin с django-unfold

Её довольно старое для современных рамок стилизация - не приговор. И делается это буквально в пару кликов, без лишнего .css кода. На который как раз таки гайдов полно. Зачем засорять папку со статическими файлами лишним кодом, если можно сделать это в пару кликов.

     10.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Релизы

Django - 4.2.23

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

     10.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Релизы

Django - 5.1.11

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

     10.06.2025       Выпуск 600 (09.06.2025 - 15.06.2025)       Релизы

Django - 5.2.3

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

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Интересные проекты, инструменты, библиотеки

AndrewIngram/django-extra-views

Django's class-based generic views are awesome, let's have more of them.

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Видео

Django + HTMX: Patterns to Success

A talk on tried and tested patterns for building applications using Django and HTMX.

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Видео

How to split up a Django monolith without using microservices

django-queuebie offers a synchronous command and event message queue to decouple, modularize and test complex Django business logic across internal apps without microservices.

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи

Automatic Dead‑Link Detection

django-linkcheck is a Django app that automates dead link detection in URLFields and HTML content, schedules checks, and provides an admin interface.

     06.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи

Optimizing Django Docker Builds with Astral’s `uv`

Astral’s uv dramatically accelerates and secures Django Docker builds by leveraging multi-stage images, cache mounts, and strict lockfile verification for deterministic dependency management.

     04.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Статьи

Особенности поведения функции resolve при установке языка в Django 5

Сегодня я наткнулся на интересный баг, который заключается в поведении функции resolve для разрешения путей на Django сайте при установке языка.

     05.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Релизы

Django - 5.2.2

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

     05.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Релизы

Django - 5.1.10

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

     05.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Релизы

Django - 4.2.22

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

     02.06.2025       Выпуск 599 (02.06.2025 - 08.06.2025)       Учебные материалы

Викторина: Использование встроенных тегов в Django

Квиз на проверку знаний о встроенных тегах в Django

     27.05.2025       Выпуск 598 (26.05.2025 - 01.06.2025)       Статьи

Некоторые неочевидные особенности Django ORM (filter и exclude)

TLDR: В статье рассказывается о некоторых особенностях Django ORM, а именно, как при неправильном использовании некоторых встроенных методов (filter(), exclude()) можно незаметно, но очень больно, выстрелить себе в ногу при работе со связями many-to-many и one-to-many (связь, обратная к FK). Статья может быть полезной не слишком искушенному в тонкостях Django ORM разработчику. Интересно...

     23.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Статьи

Dataclass For Django Custom Command Arguments

Leveraging dataclasses for Django custom command arguments centralizes default settings and URL query construction, streamlining code and reducing potential mismatches.

     22.05.2025       Выпуск 597 (19.05.2025 - 25.05.2025)       Релизы

django-cms - 5.0.1

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

     16.05.2025       Выпуск 596 (12.05.2025 - 18.05.2025)       Статьи

Setting up NGINX Unit (and switching from uWSGI)

Switch Django apps from uWSGI to NGINX Unit using JSON configuration, add SECURE_PROXY_SSL_HEADER, adjust socket proxy_pass, and enable ASGI/WSGI deployments.