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

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

     17.06.2023       Выпуск 495 (12.06.2023 - 18.06.2023)       Релизы

django-mysql - 4.10.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/

     06.06.2023       Выпуск 494 (05.06.2023 - 11.06.2023)       Релизы

django-extensions - 3.2.3

Набор пользовательских расширений для Django-проектов. Скачать можно по ссылке: https://pypi.python.org/pypi/django-extensions/

     06.06.2023       Выпуск 494 (05.06.2023 - 11.06.2023)       Релизы

Django - 4.2.2

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

     03.06.2023       Выпуск 493 (29.05.2023 - 04.06.2023)       Статьи

Автоматизация деплоя Django-приложения в маленькой команде: пошаговый гайд

Развёртывание ПО, или деплой (deploy) — этап в разработке, в Devops в целом, это действия, которые делают ПО готовым к использованию. Если вы умеете в грамотный деплой, масштабирование и управление конвейерами (CI/CD), то ваш софт будет конкурентоспособным.

     02.06.2023       Выпуск 493 (29.05.2023 - 04.06.2023)       Интересные проекты, инструменты, библиотеки

pysnippet/django-forbid

Secure your Django app by controlling the access - grant or deny user access based on device and location, including VPN detection.

     01.06.2023       Выпуск 493 (29.05.2023 - 04.06.2023)       Статьи

Создаем блог на Django с опросами и тестами. Краткая инструкция. Часть 2

В предыдущей части мы частично разобрали шаблон для нашего блога, выбрали виртуальную машину и запустили на ней нативный веб-сервер Django. Однако он предназначен только для тестирования и запуска приложений во время разработки. Для обработки запросов в продакшене нужно настроить Nginx и WSGI Gunicorn. В этой статье показываем, как это сделать.

     26.05.2023       Выпуск 492 (22.05.2023 - 28.05.2023)       Интересные проекты, инструменты, библиотеки

jazzband/django-widget-tweaks

Tweak the form field rendering in templates, not in python-level form definitions. CSS classes and HTML attributes can be altered.

     17.05.2023       Выпуск 491 (15.05.2023 - 21.05.2023)       Статьи

Создаем блог на Django с опросами и тестами. Краткая инструкция. Часть 1

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

     16.05.2023       Выпуск 491 (15.05.2023 - 21.05.2023)       Статьи

Как написать расширение для Python Markdown

Пример простого расширения для Python-Markdown применительно для сайта на Django

     16.05.2023       Выпуск 491 (15.05.2023 - 21.05.2023)       Релизы

django-debug-toolbar - 4.1.0

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

     12.05.2023       Выпуск 490 (08.05.2023 - 14.05.2023)       Статьи

Django. Сортировка queryset по собственному атрибуту

This article demonstrates the use of Django's Case and When expressions for custom sorting of querysets, similar to employing IF-THEN-ELSE logic in SQL. The technique is instrumental when arranging model rows, like product IDs, in a predefined sequence.

     09.05.2023       Выпуск 490 (08.05.2023 - 14.05.2023)       Статьи

Автоматическая документация API Django Rest Framework с помощью DRF Spectacular

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

     06.05.2023       Выпуск 489 (01.05.2023 - 07.05.2023)       Релизы

django-two-factor-auth - 1.15.2

Полноценная двухфакторная аутентификации для Django.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-two-factor-auth/

     04.05.2023       Выпуск 489 (01.05.2023 - 07.05.2023)       Релизы

django-taggit - 4.0.0

Приложение для поддержки тегов в Django. Приложение будет крайне полезно на сайте с новостями, которые необходимо помечать тегами, так же можно легко реализовать сортировку по тегам.. Скачать можно по ссылке: https://pypi.python.org/pypi/django-taggit/

     03.05.2023       Выпуск 489 (01.05.2023 - 07.05.2023)       Релизы

django-grappelli - 3.0.6

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

     03.05.2023       Выпуск 489 (01.05.2023 - 07.05.2023)       Релизы

Django - 4.2.1

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

     28.04.2023       Выпуск 488 (24.04.2023 - 30.04.2023)       Статьи