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

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

     11.07.2025       Выпуск 604 (07.07.2025 - 13.07.2025)       Видео

One more time about µDjango

A standard Django project involves working with multiple files and folders from the start. Let's see how the work with a Django project when we have only one file in project. This solution automatically transforms Django into a microservice-oriented async framework with "batteries included” philosophy.

     04.07.2025       Выпуск 603 (30.06.2025 - 06.07.2025)       Видео

100 Million Parking Transactions Per Year with Django

For several Dutch municipalities, Django applications power the monitoring of both on-street and off-street parking transactions. What started as a straightforward tool for extracting data from parking facilities has evolved into a robust ETL platform with a feature-rich dashboard. This talk delves into how Django remains the backbone of our operations and why it continues to be the foundation of our business success.

     20.06.2025       Выпуск 601 (16.06.2025 - 22.06.2025)       Видео

Bulletproof Data Pipelines: Django, Celery, and the Power of Idempotency - Ricardo Morato Rocha

Learn how to build resilient data pipelines with Django, Celery, and idempotent consumers. We'll dive into robust error-handling techniques and the role of idempotency in ensuring reliable and consistent data processing.

     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.

     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.

     02.11.2024       Выпуск 568 (28.10.2024 - 03.11.2024)       Видео

Building a Data Harmonization Engine on top of Django - The Good, the Bad, and the Ugly

The story of Data Hub, a research project in epidemiology that integrated data processing pipelines in Django, fought with the documentation to build, deployed, and tried to make reusable for use-cases in other domains.

     02.11.2024       Выпуск 568 (28.10.2024 - 03.11.2024)       Видео

Modern web apps with (almost) no JavaScript: Enhancing user experience with HTMX in Django

Learn how to significantly enhance user experience with HTMX, covering practical examples like click-to-edit interfaces, infinite scrolling, and real-time search, demonstrating how HTMX can simplify development and improve performance.

     25.10.2024       Выпуск 567 (21.10.2024 - 27.10.2024)       Видео
     27.09.2024       Выпуск 563 (23.09.2024 - 29.09.2024)       Видео
     31.08.2024       Выпуск 559 (26.08.2024 - 01.09.2024)       Видео

Пишем свой фреймворк поверх Django.

Ваш джанго-проект стал слишком большим? Наскучил DRF? Вместо разработки логики копируете шаблонный код? Мы через все это прошли и знаем решение. Мы пишем свои фреймворки! Это не так сложно как кажется. Я расскажу вам, как мы организовывали десятки групп API до появления нашего фреймворка, как мы его придумывали, чего стоило перейти на него и какие мы сделали из всего этого выводы.

     28.06.2024       Выпуск 550 (24.06.2024 - 30.06.2024)       Видео

React + Django + Ninja Video Tutorial

Quickly build a Django app with django-ninja and React in under 15 minutes.

     18.05.2024       Выпуск 544 (13.05.2024 - 19.05.2024)       Видео

SPA без скриптизеров =)

Как добавить динамичности на страницы Django проекта

     24.11.2023       Выпуск 518 (20.11.2023 - 26.11.2023)       Видео

Django Ninja 1.0 - What's new

Django Ninja v1.0 just released! It is a web framework for building APIs with Django and Python 3.6+ type hints.

     20.10.2023       Выпуск 513 (16.10.2023 - 22.10.2023)       Видео

Как провести техническое собесед. и не сойти с ума?

Техническое собеседование должно выявлять компетенции, как не попасть на когнитивные искажения? Резюме — человек или chat GPT, как выявить истину. Разница между языком, инструментом и предметной областью. Слайды: https://speakerdeck.com/moscowdjango/moscow-python-meetup-84-maksim-biezrukov-vk-backend-developer-kak-proviesti-tiekhnichieskoie-sobiesiedovaniie-i-nie-soiti-sviesti-s-uma

     20.10.2023       Выпуск 513 (16.10.2023 - 22.10.2023)       Видео

Сложности реализации JSON:API на FastAPI + Pydantic

Проблемы, с которыми мы столкнулись при реализации JSON:API на FastAPI. Что удалось реализовать, что пришлось подпереть костылями, а что осталось нерешенным. Слайды: https://speakerdeck.com/moscowdjango/moscow-python-meetup-84-surien-khorienian-slozhnosti-riealizatsii-json-api-na-fastapi-plus-pydantic

     20.10.2023       Выпуск 513 (16.10.2023 - 22.10.2023)       Видео

Kак писать хороший код

В тусовке есть мнение, что аутсорсеры всегда пишут очень плохой код. На докладе расскажу, как мы в своём аутсорсе системно это опровергаем, сдавая в срок много качественного кода. Слайды: https://speakerdeck.com/moscowdjango/moscow-python-meetup-84-fiodor-borshchiov-piton-v-autsorsie-kak-pisat-khoroshii-kod

     04.04.2023       Выпуск 485 (03.04.2023 - 09.04.2023)       Видео

Кто такой syslog, зачем читать RFC-* и причём тут Django

Как добавить в существующую систему логирования Django поддержку syslog. Форматы, как их готовить и как документировать этот хаос. И кстати, зачем?

     14.02.2023       Выпуск 478 (13.02.2023 - 19.02.2023)       Видео

Как мы с Fastapi на Django перешли

Мы переписали бекенд с FastAPI на Django. Расскажу, почему и как нам пришло это в голову, и что из этого получилось.

     05.11.2022       Выпуск 463 (31.10.2022 - 06.11.2022)       Видео

Сурен Хоренян, МТС AI. Использование JSON:API в разработке приложений на FastAPI

Как подружить OpenAPI и JSON:API. Почему мы решили использовать JSON:API в нашем FastAPI приложении, и какие задачи решает данная спецификация. Для чего применять Compound Documents (included ресурсы). Почему мы не захотели использовать Django с DRF и расширение для JSON:API, а выбрали именно FastAPI. Доклад рассчитан на разработчиков, имеющих опыт с веб-приложениями на Python, а также тех, кто работает с REST API. Слушатели познакомятся со спецификацией JSON:API, узнают, как и зачем её применять, научатся применять готовые решения для быстрого создания ресурсов с поддержкой JSON:API.