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

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

     14.02.2022       Выпуск 426 (14.02.2022 - 20.02.2022)       Статьи

Django Rest Framework. Добавление аутентификации по токену

Стартовая статья по серии примеров работы с Django Rest Framework. В данной статье показан пример настройки получения токена аутентификации, настройка swagger документации, а также имеется пример кода на QML/Felgo для получения токена в мобильном приложении.

     09.02.2022       Выпуск 425 (07.02.2022 - 13.02.2022)       Видео

Deploy Django into Production with Kubernetes, Docker, & Github Actions. Complete Tutorial Series

Kubernetes is a tool to manage containers. This type of management is called orchestration because it does more than just manage the containers such as it will scale up and scale down resources as needed (among many other things). Since Kubernetes is a massive tool, we're going to be covering a practical implementation using a Docker-based Django application.

     08.02.2022       Выпуск 425 (07.02.2022 - 13.02.2022)       Статьи

Django - Как написать функционал auto populate field

Использование функционала auto populate field на примере простого MarkdownField для генерирования html контента в обычный TextField при сохранении объекта в Django Framework

     04.02.2022       Выпуск 424 (31.01.2022 - 06.02.2022)       Интересные проекты, инструменты, библиотеки

django-ninja 0.17.0

Вышло минорное обновление пакета django-ninja - пакета генерации документации API

- Алиасы полей теперь поддерживают точечный синтаксис переменных шаблона django;
- Улучшена работа с пагинацией;
- Добавлена поддержка типа Union в payload запроса.
- Добавленна команда для выгрузки OpenAPI схемы в файл.
- Теперь вы можете получить доступ к атрибутам экземпляра формы внутри схемы с помощью преобразователей

     25.11.2021       Выпуск 414 (22.11.2021 - 28.11.2021)       Интересные проекты, инструменты, библиотеки

django-db-retry - Django Database Retry

Adds database query retry functionality to the Django ORM in case of network issues / deadlocks.

     28.09.2021       Выпуск 406 (27.09.2021 - 03.10.2021)       Статьи
     16.09.2021       Выпуск 404 (13.09.2021 - 19.09.2021)       Статьи
     09.09.2021       Выпуск 403 (06.09.2021 - 12.09.2021)       Статьи
     03.09.2021       Выпуск 402 (30.08.2021 - 05.09.2021)       Релизы
     01.09.2021       Выпуск 402 (30.08.2021 - 05.09.2021)       Релизы
     31.08.2021       Выпуск 402 (30.08.2021 - 05.09.2021)       Статьи
     26.08.2021       Выпуск 401 (23.08.2021 - 29.08.2021)       Статьи

Low-Level Cache API in Django

This article looks at how to use the low-level cache API in Django.

     03.08.2021       Выпуск 398 (02.08.2021 - 08.08.2021)       Статьи
     02.08.2021       Выпуск 398 (02.08.2021 - 08.08.2021)       Релизы
     02.08.2021       Выпуск 398 (02.08.2021 - 08.08.2021)       Статьи
     21.07.2021       Выпуск 396 (19.07.2021 - 25.07.2021)       Статьи

Не суйте свой Pydantic в мое Django

Было замечательное теплое австрийское утро, и ничего не предвещало … ничего, пока мой коллега не порекомендовал мне посмотреть запись недавно прошедшей Pyconf.

Там кто-то рассказывал, как при помощи желтого скотча, такой-то матери и усилий любимых разработчиков они наконец то допилили Django Rest Framework до состояния франкенштейна подходящего его компании. Презентация выглядела странно, может я и прошел бы мимо, но моменты упоминания докладчиком PYDANTIC вызвали у меня явные сомнения в нормальности происходящего.

Оставим получившегося фRESTенштейна для другой статьи, и поразмышляем только о прозвучавшей в докладе возможности использования PYDANTIC в экосистеме Django — DRF.

     20.07.2021       Выпуск 396 (19.07.2021 - 25.07.2021)       Релизы
     19.07.2021       Выпуск 396 (19.07.2021 - 25.07.2021)       Вопросы и обсуждения

Django riffs - Going Live

Podcast. Full show notes are available at https://www.mattlayman.com/django-riffs/14.

     19.07.2021       Выпуск 396 (19.07.2021 - 25.07.2021)       Статьи