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

Собрали в одном месте самые важные ссылки
читайте нас в Twitter

     03.06.2019       Выпуск 285 (03.06.2019 - 09.06.2019)       Релизы
     30.05.2019       Выпуск 284 (27.05.2019 - 02.06.2019)       Статьи

Кастомизация Django ORM на примере ZomboDB

Часто при работе с Django и PostgreSQL возникает необходимость в дополнительных расширениях для базы данных. И если например с hstore или PostGIS (благодаря GeoDjango) всё достаточно удобно, то c более редкими расширениями — вроде pgRouting, ZomboDB и пр. — приходится либо писать на RawSQL, либо кастомизировать Django ORM. Чем я предлагаю, в данной статье, и заняться, используя в качестве примера ZomboDB и его getting started tutorial. И заодно рассмотрим как можно подключить ZomboDB к проекту на Django.

     30.05.2019       Выпуск 284 (27.05.2019 - 02.06.2019)       Статьи
     27.05.2019       Выпуск 284 (27.05.2019 - 02.06.2019)       Статьи
     20.05.2019       Выпуск 283 (20.05.2019 - 26.05.2019)       Статьи
     12.05.2019       Выпуск 281 (06.05.2019 - 12.05.2019)       Статьи
     08.05.2019       Выпуск 281 (06.05.2019 - 12.05.2019)       Статьи
     04.05.2019       Выпуск 280 (29.04.2019 - 05.05.2019)       Статьи
     03.05.2019       Выпуск 280 (29.04.2019 - 05.05.2019)       Статьи
     03.05.2019       Выпуск 280 (29.04.2019 - 05.05.2019)       Статьи
     01.05.2019       Выпуск 280 (29.04.2019 - 05.05.2019)       Релизы
     30.04.2019       Выпуск 280 (29.04.2019 - 05.05.2019)       Статьи
     27.04.2019       Выпуск 279 (22.04.2019 - 28.04.2019)       Статьи

[Перевод] В каких случаях стоит использовать Django (а в каких не стоит)

Давайте поможем разработчикам разобраться, подходит ли фреймворк Django для их следующего проекта. Вполне вероятно — подходит.

Не стоит хвататься за определенный язык программирования или фреймворк лишь потому, что вы пользовались им в вашем предыдущем проекте, или просто потому что он вам хорошо знаком. Так дела не делаются.

Прежде чем приступать к новому проекту, следует оценить, какой язык или фреймворк лучше всего подойдет вам для достижения желаемого результата. Что для вас наиболее важно? Безопасность, скорость разработки, масштабируемость, универсальность, поддержка?
Лучше принять информированное решение перед тем как приступать к работе, чем потом раскаиваться в поспешном (или, хуже того, навешивать на проект костыли в процессе реализации – из-за того, что заранее не озаботились его поддержкой).

     24.04.2019       Выпуск 279 (22.04.2019 - 28.04.2019)       Видео

Python Junior подкаст. Зачем программисту soft skills и откуда их брать

Сегодня едва ли не в каждой серьёзной IT-компании от соискателей с порога требуют владения soft skills. Но если, скажем, о Django или Tornado есть книжки и туториалы с достоверными best practices, то о навыках взаимодействия в команде в индустрии часто высказывают диаметрально противоположные мнения. Что же такое soft skills, что ими не является, как их правильно готовить и реально ли наработать?

     24.04.2019       Выпуск 279 (22.04.2019 - 28.04.2019)       Статьи

DjangoCon Europe 2019. А не сдох ли ваш пони?

С 9 по 14 апреля в Копенгагене проходила конференция DjangoCon Europe 2019. Полный надежд и стремлений я прибыл на данное мероприятие, а уезжал в глубоком смятении. В статье я попробую передать мои впечатления от конференции и прокомментировать столь резкую смену отношения к Django.

     23.04.2019       Выпуск 279 (22.04.2019 - 28.04.2019)       Статьи

Установка и настройка Django на Mac OS

Рассматривается процесс установки и настройки проекта Django на Mac OS X на основе существующего проекта. Показаны некоторые грабли и проблемы, которые могут возникнуть при развёртывании проекта для разработки под Mac OS.

     23.04.2019       Выпуск 279 (22.04.2019 - 28.04.2019)       Статьи

Django Vue.js и GraphQL

Это не подробный учебник с информацией о каждой платформе. В этой статье я описал только необходимые пункты конфигурации а так же причины почему это делается.

Весь проект можно найти на странице GitHub