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

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

     05.12.2024       Выпуск 573 (02.12.2024 - 08.12.2024)       Релизы

Django - 4.2.17

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

     30.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи
     30.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Squashing Django Migrations Easily

Safely squash Django migrations in long-running projects to optimize performance and maintain migration history integrity using django-model-info

     01.12.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

AJAX-запросы в Django на примере простейшего приложения сбора и показа сообщений

В этой статье я собираюсь подробно показать взаимодействие фронтенда с AJAX и бекенда с Django, ограничившись минимумом кода. Статья больше рассчитана на новичков и станет отличной базой для дальнейшего развития в теме.

     29.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи
     28.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Большой гайд по миграциям в Django: готовимся к миграциям и избегаем конфликтов

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

     27.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи

Django Performance and Optimization

“This document provides an overview of techniques and tools that can help get your Django code running more efficiently - faster, and using fewer system resources.”

     26.11.2024       Выпуск 572 (25.11.2024 - 01.12.2024)       Статьи
     22.11.2024       Выпуск 571 (18.11.2024 - 24.11.2024)       Статьи

Is async django ready for prime time?

Django's async capabilities have significantly improved, making it a viable option for production use, especially in AI applications where I/O-bound tasks are prevalent.

     22.11.2024       Выпуск 571 (18.11.2024 - 24.11.2024)       Релизы
     22.11.2024       Выпуск 571 (18.11.2024 - 24.11.2024)       Статьи
     20.11.2024       Выпуск 571 (18.11.2024 - 24.11.2024)       Статьи
     19.11.2024       Выпуск 571 (18.11.2024 - 24.11.2024)       Вопросы и обсуждения

Python Bytes: #410 Entering the Django core

Очередной выпуск англоязычного подкаста Python Bytes

     15.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Интересные проекты, инструменты, библиотеки

vintasoftware/django-templated-email/

Django module to easily send templated emails using django templates, or using a transactional mail provider (mailchimp, silverpop, etc.).

     15.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Видео

NanoDjango - single-file Django apps | uv integration

A dive into NanoDjango, a package that lets you build small scripts using all the power of Django, and also supports django-ninja for APIs.

     13.11.2024       Выпуск 570 (11.11.2024 - 17.11.2024)       Релизы

django-cms - 3.11.9

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

     09.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Кастомизация Django Admin. Часть 1: Структура шаблонов

Без четкого понимания того, как построены шаблоны и используемые классы любая попытка кастомизации превращается в пытку. Этот цикл статей — моя попытка помочь понять и полюбить то, как всё устроено изнутри. Тема длинная, так что начнем с самых азов. Сейчас мы разберем все основные шаблоны и механизм их поиска.

     08.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Deploying (Multiple) Django Apps to a Single Server with Kamal 2

A streamlined and cost-effective approach that uses Docker and customizable health checks.

     08.11.2024       Выпуск 569 (04.11.2024 - 10.11.2024)       Статьи

Zero Downtime Django Deployments with Multistep Database Changes

Learn how to achieve zero downtime in Django deployments with blue-green strategies and multi-step database migrations to handle backward-incompatible changes effectively.