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

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

     03.02.2020       Выпуск 320 (03.02.2020 - 09.02.2020)       Релизы
     02.02.2020       Выпуск 319 (27.01.2020 - 02.02.2020)       Статьи
     29.01.2020       Выпуск 319 (27.01.2020 - 02.02.2020)       Вопросы и обсуждения
     27.01.2020       Выпуск 319 (27.01.2020 - 02.02.2020)       Статьи

Современный стек сборки и публикации сайтов на Django

В данной статье описано использование легковесных инструментов для публикации сайта на Django - gitea, drone

     23.01.2020       Выпуск 318 (20.01.2020 - 26.01.2020)       Статьи

Конфигурационные файлы в Python

Конфиги. Все хранят их по разному. Кто-то в .yaml, кто-то в .ini, а кто-то вообще в исходном коде, подумав, что "Путь Django" с его settings.py действительно хорош.

 

В этой статье, я хочу попробовать найти идеальный (вероятнее всего) способ хранения и использования конфигурационных файлов в Python. Ну, а также поделиться своей библиотекой для них :)

     15.01.2020       Выпуск 317 (13.01.2020 - 19.01.2020)       Статьи
     08.01.2020       Выпуск 316 (06.01.2020 - 12.01.2020)       Статьи

Базовая настройка aiohttp.web приложений

Словил себя на мысли, что несмотря на то, что большинство моих веб-приложений работают на aiohttp.web, их настройка происходит в лучших Django традициях

     03.01.2020       Выпуск 315 (30.12.2019 - 05.01.2020)       Статьи
     02.01.2020       Выпуск 315 (30.12.2019 - 05.01.2020)       Релизы
     27.12.2019       Выпуск 314 (23.12.2019 - 29.12.2019)       Статьи

Отправляем письма с помощью asyncio и aiohttp из Django приложения

Я занимаюсь разработкой и поддержкой сервиса уведомлений. Сервис написан на Python3 и Django. Помимо транзакционных писем, пушей и сообщений, сервис также берёт на себя задачи по массовым рассылкам коммерческих предложений (не спам! trust me, отписки у нас работают лучше подписок) пользователям, давшим на это согласие. Со временем база активных получателей разрослась до более миллиона адресов, к чему почтовый сервис не был готов. Я хочу рассказать о том, как новые возможности Python позволили ускорить массовые рассылки и сэкономить ресурсы и с какими проблемами нам пришлось столкнуться при работе с ними.

     26.12.2019       Выпуск 314 (23.12.2019 - 29.12.2019)       Видео
     19.12.2019       Выпуск 313 (16.12.2019 - 22.12.2019)       Статьи

Нас Django вкус волнует и манит

Прошло уже несколько недель, как официально вышла 3 версия Django. Я работал с этой версией ещё до публикации официального релиза и, к сожалению, заметил, что развитие Django сильно замедлилось. Версия 1.3 от 1.7 отличается в разы, а вот 3 версия содержит косметические изменения ветки 2 и не более.

     18.12.2019       Выпуск 313 (16.12.2019 - 22.12.2019)       Вопросы и обсуждения
     18.12.2019       Выпуск 313 (16.12.2019 - 22.12.2019)       Релизы
     11.12.2019       Выпуск 312 (09.12.2019 - 15.12.2019)       Вопросы и обсуждения