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

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

     07.05.2021       Выпуск 385 (03.05.2021 - 09.05.2021)       Статьи
     05.05.2021       Выпуск 385 (03.05.2021 - 09.05.2021)       Статьи
     04.05.2021       Выпуск 385 (03.05.2021 - 09.05.2021)       Релизы
     01.05.2021       Выпуск 384 (26.04.2021 - 02.05.2021)       Статьи
     28.04.2021       Выпуск 384 (26.04.2021 - 02.05.2021)       Статьи
     27.04.2021       Выпуск 384 (26.04.2021 - 02.05.2021)       Статьи

Валидация полей Json в моделях Django

Иногда приходятся сталкиваться с задачей хранения JSON данных в моделях Django.

     22.04.2021       Выпуск 383 (19.04.2021 - 25.04.2021)       Статьи

SQL в DjangoORM

Меня зовут Алексей Казаков, я техлид команды «Клиентские коммуникации» в ДомКлик. В большинстве приложений, с которыми мне приходилось иметь дело, при взаимодействии с БД не ограничиваются лишь драйвером, который позволяет выполнять сырые запросы. Для удобства и избавления от SQL-запросов внутри, например, Python-кода дополнительно используют библиотеки (Object Relational Mapper, ORM).Это первая статья в серии, посвященной различным ORM. Начнём мы с DjangoORM.

     19.04.2021       Выпуск 383 (19.04.2021 - 25.04.2021)       Статьи
     14.04.2021       Выпуск 382 (12.04.2021 - 18.04.2021)       Релизы
     06.04.2021       Выпуск 381 (05.04.2021 - 11.04.2021)       Статьи
     06.04.2021       Выпуск 381 (05.04.2021 - 11.04.2021)       Релизы
     06.04.2021       Выпуск 381 (05.04.2021 - 11.04.2021)       Релизы
     29.03.2021       Выпуск 380 (29.03.2021 - 04.04.2021)       Статьи

Что Microsoft известно о вас, и как эту информацию можно использовать для получения полезных знаний

Значительная часть моих ежедневных действий на компьютере и смартфоне выполняется с помощью приложений Microsoft. Отправить электронную почту, создать заметку в календаре, просмотреть файлы в облачном хранилище, обменяться сообщениям в рабочих группах — все эти операции так или иначе выполняются приложениями Microsoft. Нравится мне это или нет, все мои данные хранятся в Microsoft Cloud. У Microsoft имеется полезный инструмент — API-интерфейс, предоставляющий доступ к большей части таких данных и позволяющий управлять ими, так почему бы им не воспользоваться для получения полезной информации?

В этой статье представлено полное руководство по созданию собственного приложения Dashboard с использованием API Microsoft Graph и Django для анализа данных платформ OneDrive, Outlook и др.

     24.03.2021       Выпуск 379 (22.03.2021 - 28.03.2021)       Статьи
     17.03.2021       Выпуск 378 (15.03.2021 - 21.03.2021)       Статьи

Масштабируемый Продакшн-реди Телеграм бот на Django

На Хабре очень много статей о том, как создать простейшего Телеграм бота с кнопками меню и логикой, есть инструкции, как это все задеплоить. В этой статье я расскажу, как делать ботов для продакшена, которыми смогут пользоваться сотни тысяч пользователей.

     09.03.2021       Выпуск 377 (08.03.2021 - 14.03.2021)       Статьи

Пять распространенных ошибок Django

Django — это фантастический фреймворк для создания веб-приложений. Когда вы только начинаете работать с Django, вы можете часто совершать одни и те же небольшие ошибки из-за недостатка знаний. Я написал этот пост чтобы помочь осветить некоторые часто встречаемые мною ошибки в чужом коде.

В этом посте мы рассмотрим часто встречаемые ошибки на примере приложения Django, которое предназначено для управления сотрудниками в различных организациях.

     03.03.2021       Выпуск 376 (01.03.2021 - 07.03.2021)       Статьи
     01.03.2021       Выпуск 376 (01.03.2021 - 07.03.2021)       Статьи

Новое тестирование фичей в Django 3.2

Пару недель назад Django 3.2 выпустил свой первый альфа-релиз, а финальный релиз выйдет в апреле. Он содержит микс новых возможностей, о которых вы можете прочитать в примечаниях к релизу. Эта статья посвящена изменениям в тестировании, некоторые из которых можно получить на более ранних версиях Django с пакетами backport.

     01.03.2021       Выпуск 376 (01.03.2021 - 07.03.2021)       Статьи

Архитектура в Django проектах — как выжить

Думаю, ни для кого не секрет, что в разговорах опытных разработчиков Python, и не только, часто проскальзывают фразы о том, что Django это зло, что в Django плохая архитектура и на ней невозможно написать большой проект без боли. Часто даже средний Django проект сложно поддерживать и расширять. Предлагаю разобраться, почему так происходит и что с Django проектами не так.