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

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

     22.03.2017       Выпуск 170 (20.03.2017 - 26.03.2017)       Релизы
     21.03.2017       Выпуск 170 (20.03.2017 - 26.03.2017)       Статьи

Как использовать generic relations для одного поля в разных моделях Django

В Django есть интересная функциональность - Generic Relation и Generic Foreign Key. В статье автор покажет, как использовать эти конструкции, чтобы добавить одинаковое поле в совершенно разные модели, а потом делать выборки по этому полю.

     21.03.2017       Выпуск 170 (20.03.2017 - 26.03.2017)       Статьи

Переработка авто-подстановки для Django Django

Автор рассказывает, как можно реализовать авто-подстановку элементов из БД для Django.
 

     20.03.2017       Выпуск 170 (20.03.2017 - 26.03.2017)       Статьи
     16.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Релизы
     15.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Статьи
     14.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Релизы

weppy 1.0 - web фреймворк

Фреймворк содержит: ОРМ, формогенератор, валидация, и ещё несколько батареек из коробки.
По заявлению разработчика работает быстрее django и flask.

     13.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Статьи

Как реализовать бесконечную ленту элементов на Django Django

Статья описывает, как сделать ленту элементов, которые будут подгружаться по необходимости

     13.03.2017       Выпуск 169 (13.03.2017 - 19.03.2017)       Релизы

django-rest-framework - 3.6.0

Rest full фреймворк для Django. Изменения описаны по ссылке https://allmychanges.com/p/python/django-rest-framework/#3.6.0. Скачать можно по ссылке: https://pypi.python.org/pypi/django-rest-framework/

     11.03.2017       Выпуск 168 (06.03.2017 - 12.03.2017)       Статьи

Пробуем GraphQL с Graphene Django

Короткая статья-пример

     03.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Статьи

Как установить django-localflavor Django

django-localflavor - набор полей, форм, которые упрощают ввод данных специфичных для стран

     02.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Статьи
     01.03.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Релизы
     28.02.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Видео

Правила именования функций

Илья Лебедев (Devman) @ Python Junior Meetup №1 

"Правильно называть сущности очень важно. Плохие названия превратят хороший код в плохой и нечитаемый. В докладе я расскажу о практиках, которые помогут начинающим разработчикам. Их легко применять на практике и они делают код заметно качественнее".

Слайды: https://speakerdeck.com/moscowdjango/pravila-imienovaniia-funktsii

     28.02.2017       Выпуск 167 (27.02.2017 - 05.03.2017)       Видео

Что такое переменные?

Григорий Петров (Voximplant) @ Python Junior Meetup № 1

"В своем выступлении я впервые попробую объяснить переменные: не рассказывая предварительно как работает компьютер, память и компилятор; не вводя мешок дополнительных сущностей вроде «присваивание», «данные», «оператор» и непереводимое «evaluate»; не проводя аналогии с математикой".

Слайды: https://speakerdeck.com/moscowdjango/chto-takoie-pieriemiennyie