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

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

     01.03.2018       Выпуск 219 (26.02.2018 - 04.03.2018)       Статьи
     28.02.2018       Выпуск 219 (26.02.2018 - 04.03.2018)       Статьи
     25.02.2018       Выпуск 218 (19.02.2018 - 25.02.2018)       Статьи

Синхронизация моделей в Django Django

Как синхронизировать описание двух моделей

     15.02.2018       Выпуск 217 (12.02.2018 - 18.02.2018)       Статьи

Поговорим о юзернеймах

Пару недель назад я выпустил django-registration 2.4.1. Сборки 2.4.x станут последними в версии django-registration 2.x, дальше будут выходить только исправления багов. Основная ветка сейчас готовится к версии 3.0, откуда планируется удалить кучу устаревшего хлама, накопившегося за последнее десятилетие поддержки, и я постараюсь учесть лучшие практики современных приложений Django.

В ближайшее время напишу подробнее о новой версии, но именно сейчас хочу немного поговорить об обманчиво простой проблеме, с которой приходится иметь дело. Это имена пользователей. Да, я мог бы написать одну из популярных статеек типа «Заблуждения программистов об X», но всё-таки предпочитаю реально объяснить, почему это сложнее, чем кажется, и предложить некоторые советы, как решить проблему. А не просто стебаться без полезного контекста.

     15.02.2018       Выпуск 217 (12.02.2018 - 18.02.2018)       Статьи
     15.02.2018       Выпуск 217 (12.02.2018 - 18.02.2018)       Статьи
     08.02.2018       Выпуск 216 (05.02.2018 - 11.02.2018)       Статьи

Django Channels 2.0

Статья с описанием мажорного релиза

     08.02.2018       Выпуск 216 (05.02.2018 - 11.02.2018)       Статьи
     08.02.2018       Выпуск 216 (05.02.2018 - 11.02.2018)       Статьи
     08.02.2018       Выпуск 216 (05.02.2018 - 11.02.2018)       Статьи

Serverless приложение с реализацией CI/CD на базе AWS и Bitbucket Pipelines

В статье рассказывается о развертывании Django приложения в облаке AWS с помощью Bitbucket Pipelines. Тем, кому интересна эта тема, добро пожаловать под кат.

     03.02.2018       Выпуск 215 (29.01.2018 - 04.02.2018)       Статьи
     26.01.2018       Выпуск 214 (22.01.2018 - 28.01.2018)       Статьи

Telegram бот для сложных квестов

Это было в конце ноября, я понимал что скоро новый год и необходимо дарить подарки.
Идея с Telegram Bot–ом, в качестве карты поиска, казалась крайней простой и в должном исполнении интересной. Единственное что необходимо было сделать – взять и загуглить. Что собственно я и сделал. Основной посыл запроса – платформа для создания квестов, или же просто чат-бот c дополнительной логикой, написанный на python (желательно Django Framework)
Большинство рассмотренных приложений либо имели захордкоженные данные, либо же были своего рода викторинами. Ни то ни другое не подходило.

     19.01.2018       Выпуск 213 (15.01.2018 - 21.01.2018)       Статьи

Реализуем типы пользователей в Django Django

Привязываем тип пользователя к пользователю

     18.01.2018       Выпуск 213 (15.01.2018 - 21.01.2018)       Статьи

Мощь Single Page App: часть 1 Django

О том как написать SPA на Django

     16.01.2018       Выпуск 213 (15.01.2018 - 21.01.2018)       Статьи

Django. Расширенные параметры поиска Django

Организация фильтрации/поиска контента с расширенными параметрами в стиле ключ/значение