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

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

     16.05.2024       Выпуск 544 (13.05.2024 - 19.05.2024)       Статьи

µDjango — технология создания асинхронных микросервисов

Примерно 5 годами ранее появления FastAPI была обнародована идеология построения легковесных микросервисов на Django, которая стала актуальной только после внедрения асинхронности в этом фреймворке.Хотя в последней (на момент написания статьи) версии Django 5.0.5 асинхронно решается только часть задач, но уже сейчас можно начать создавать асинхронные микросервисы воспользовавшись технологией µDjango.

     08.05.2024       Выпуск 543 (06.05.2024 - 12.05.2024)       Релизы

Django - 5.0.6

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

     08.05.2024       Выпуск 543 (06.05.2024 - 12.05.2024)       Релизы

Django - 4.2.13

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

     06.05.2024       Выпуск 543 (06.05.2024 - 12.05.2024)       Статьи
     02.05.2024       Выпуск 542 (29.04.2024 - 05.05.2024)       Статьи

Продвинутое использование форм в Django (на примере Bootstrap и crispy)

В этой статье поговорим о существующих подходах к рендерингу веб-форм в Django.Обсудим подходы с использованием стандартных средств Django, а также применим сторонние средства для продвинутого управления рендерингом форм на примере пакета django-crispy-forms и фронтенд библиотеки bootstrap 5.

     01.05.2024       Выпуск 542 (29.04.2024 - 05.05.2024)       Релизы

django-cms - 4.1.1

Легкая в использовании и удобная для разработки CMS. Скачать можно по ссылке: https://pypi.python.org/pypi/django-cms/

     30.04.2024       Выпуск 542 (29.04.2024 - 05.05.2024)       Статьи

Django: An admin extension to prevent state leaking between requests

Here’s a small protection I added to a project a few years ago. I was considering it again since I saw a similar potential bug in a Django middleware. Long live the ModelAdmin instances Django’s admin site is configured by the ModelAdmin class.

     01.05.2024       Выпуск 542 (29.04.2024 - 05.05.2024)       Релизы

django-paypal - 2.1

Поддержка платежной системы PayPal в Django. Скачать можно по ссылке: https://pypi.python.org/pypi/django-paypal/

     26.04.2024       Выпуск 541 (22.04.2024 - 28.04.2024)       Релизы
     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/