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

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

     26.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Статьи

Как решить типичные проблемы Django нестандартным подходом: Fake Injection

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

     25.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Релизы

django-grappelli - 4.0.1

Альтернативный базирующийся на сетке дизайн админ панели Django. Скачать можно по ссылке: https://pypi.python.org/pypi/django-grappelli/

     26.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Релизы

django-mysql - 4.13.0

Django приложение для работы с MySQL и MariaDB. Поддержка Python: 2.7, 3.4; Django: 1.7, 1.8, master; MySQL: 5.5, 5.6 / MariaDB: 5.5, 10.0, 10.1; mysqlclient: 1.3.6 (Python 3 compatible version of MySQL-python). Скачать можно по ссылке: https://pypi.python.org/pypi/django-mysql/

     19.04.2024       Выпуск 540 (15.04.2024 - 21.04.2024)       Статьи

7 simple examples using Django GeneratedField

Django 5.0 added a new feature, GeneratedField, which allows us to auto-calculate database fields. This article shows seven short examples of how to use it so the database performs calculations extremely quickly.

     12.04.2024       Выпуск 539 (08.04.2024 - 14.04.2024)       Статьи

How to optimize PostgreSQL queries from Django using pgMustard

A look at what pgMustard does and how to use it with the Django ORM, especially for dissecting slow queries.

     10.04.2024       Выпуск 539 (08.04.2024 - 14.04.2024)       Релизы
     02.04.2024       Выпуск 538 (01.04.2024 - 07.04.2024)       Статьи

Django + React. Авторизация с помощью сессий между разными источниками

Сегодня будет рассмотрена авторизация с помощью сессий между Django и React, которые находятся на разных доменах, т.е случай "cross-origin". Я в двух словах донесу принцип работы, причины появления концепций и технологий описанных здесь, оставлю ссылки на более подробные источники и приведу код конкретной реализации с объяснением своих шагов.

     04.04.2024       Выпуск 538 (01.04.2024 - 07.04.2024)       Релизы

Django - 5.0.4

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

     29.03.2024       Выпуск 537 (25.03.2024 - 31.03.2024)       Статьи

Django Streaming HTTP Responses

How and when to use Streaming HTTP responses and when not to.

     28.03.2024       Выпуск 537 (25.03.2024 - 31.03.2024)       Релизы

django-tinymce - 4.0.0

Интеграция редактора TinyMCE в админ панель Django. Скачать можно по ссылке: https://pypi.python.org/pypi/django-tinymce/

     27.03.2024       Выпуск 537 (25.03.2024 - 31.03.2024)       Релизы

django-filter - 24.2

Django-приложение для гибкой фильтрации объектов модели (querysets). Скачать можно по ссылке: https://pypi.python.org/pypi/django-filter/

     25.03.2024       Выпуск 537 (25.03.2024 - 31.03.2024)       Статьи

Django: Write-up on optimizing the system check framework

Оптимизация System check framework

     23.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Релизы

Django REST framework - 3.15

The first major release since September 2022 is here! Now with Django 5.0 and Python 3.12 support as well as a long list of new features.

     16.03.2024       Выпуск 535 (11.03.2024 - 17.03.2024)       Релизы
     09.03.2024       Выпуск 534 (04.03.2024 - 10.03.2024)       Вопросы и обсуждения

Final Pre-live Features - Building SaaS with Python and Django #184

In this episode, we completed the final features needed to get the site open for others to sign up. This included some dynamic limiting of the number of people allowed to sign up. We also had to add the template styling for the login page.

     08.03.2024       Выпуск 534 (04.03.2024 - 10.03.2024)       Статьи

How to spend less time writing Django tests

Autogenerating Django integration tests using Kolo and trace inversion.