Новости Джанго

Выпуски исправлений Django 3.0.8 и 2.2.14 Новости

Сегодня команда Django выпустила версии 3.0.8 и 2.2.14 с исправлениями ошибок. Пакет релиза и контрольные суммы доступны на странице загрузок, а также из индекса пакетов Python. Идентификатор ключа PGP, используемый для этого выпуска, - Мариуш Фелисиак: 2EF56372BA48CD1B.

Выпуск Django 3.1 beta 1 Новости

Теперь доступна бета-версия Django 3.1. Он представляет собой второй этап цикла выпуска 3.1 и дает вам возможность опробовать изменения, появившиеся в Django 3.1.

Выпущены релизы безопасности Django: 3.0.7 и 2.2.13 Новости

В соответствии с политикой безопасности, команда Django выпускает Django 3.0.7 и Django 2.2.13. Эти выпуски решают проблему безопасности, подробно описанную ниже. Мы призываем всех пользователей Django обновиться как можно скорее.

Выпуск версии Django 3.1 alpha 1 Новости

Стала доступна версия Django 3.1 alpha 1. Она представляет собой первую стадию в цикле выпуска 3.1 и дает вам возможность испытать изменения, которые появятся в Django 3.1.

Выпуск исправлений Django 3.0.6 Новости

Сегодня мы выпустили релиз 3.0.6 с исправлением ошибок. Пакет релиза и контрольные суммы доступны на нашей странице загрузок, а также из индекса пакетов Python. Идентификатор ключа PGP, использованный в этом выпуске: Mariusz Felisiak: 2EF56372BA48CD1B.

Результаты кампании PyCharm & DSF 2020 Новости

Четвертый год подряд JetBrains PyCharm сотрудничает с Django Software Foundation в рамках акции «Get PyCharm, Support Django», где в течение 28 дней пользователи могут приобретать новые индивидуальные лицензии PyCharm Professional за 30%, в то время как полная выручка поступает на DSF. Даже в нынешних экономических условиях кампания снова имела огромный успех в этом году.

Релизы безопасности Django: 3.0.5 и 2.2.12 Новости

Сегодня выпустили версии 3.0.5 и 2.2.12 с исправлениями ошибок. Пакет релиза и контрольные суммы доступны на странице загрузок, а также из индекса пакетов Python. Идентификатор ключа PGP, используемый для этого выпуска, - Карлтон Гибсон: E17DF5C82B4F9D00. Джанго 1.11 достиг конца расширенной поддержки.

Релизы безопасности Django: 3.0.4, 2.2.11, и 1.11.29 Новости

В соответствии с политикой безопасности, команда Django выпускает Django 3.0.4, Django 2.2.11 и Django 1.11.29. Эти выпуски решают проблему безопасности, подробно описанную ниже. Мы призываем всех пользователей Django обновиться как можно скорее. CVE-2020-9402: потенциальное внедрение SQL через параметр допуска в функциях и агрегатах GIS в Oracle. GIS-функции и агрегаты в Oracle подвергались внедрению SQL с использованием специально созданного допуска.

Выпущены релизы безопасности Django: 3.0.3, 2.2.10 и 1.11.28 Новости

В соответствии с политикой безопасности, команда Django выпускает Django 3.0.3, Django 2.2.10 и Django 1.11.28. Эти выпуски решают проблему безопасности, подробно описанную ниже. Мы призываем всех пользователей Django обновиться как можно скорее.

Релиз исправления Django: 3.0.2 Новости

Сегодня выпущен релиз исправления ошибок Django 3.0.2. Пакет релиза и контрольные суммы доступны на странице загрузок, а также из индекса пакетов Python. Идентификатор ключа PGP, использованный в этом выпуске: Mariusz Felisiak: 2EF56372BA48CD1B.

Выпущены релизы безопасности Django: 3.0.1, 2.2.9 и 1.11.27 Новости

В соответствии с политикой безопасности, команда Django выпускает Django 3.0.1, Django 2.2.9 и Django 1.11.27. Эти выпуски решают проблему безопасности, подробно описанную ниже. Мы призываем всех пользователей Django обновиться как можно скорее.

Выпуск Django 3.0 Новости

Команда Django рада объявить о выпуске Django 3.0: движение к тому, чтобы сделать Django полностью асинхронным, предоставляя поддержку для работы в качестве приложения ASGI, теперь официально поддерживает MariaDB 10.1 и выше, а также много других новых функций и возможностей.

Выпущены релизы безопасности Django: 2.2.8 и 2.1.15 Новости

В соответствии с политикой безопасности, команда Django выпускает Django 2.2.8 и Django 2.1.15. Этот выпуск решает проблему безопасности, подробно описанную ниже. Мы призываем всех пользователей Django обновиться как можно скорее.

Выпущен релиз-кандидат Django 3.0 Новости

Кандидат 1 релиза Django 3.0 - это последняя возможность для вас испытать множество новых функций перед выпуском Django 3.0.

Выпущены исправления Django: 2.2.7, 2.1.14 и 1.11.26 Новости

Сегодня команда разработчиков Django выпустила версии 2.2.7, 2.1.14 и 1.11.26 с исправлениями ошибок. Пакет и контрольные суммы доступны на странице загрузок, а также из индекса пакетов Python. Идентификатор ключа PGP, использованный в этом выпуске: Mariusz Felisiak: 2EF56372BA48CD1B.

Django 3.0 beta 1 Новости

Стала доступна для тестирования Django 3.0 beta 1. Она представляет собой второй этап цикла выпуска 3.0 и дает вам возможность попробовать изменения, появившиеся в Django 3.0.

Новые версии с исправлениями: 2.2.6, 2.1.13 и 1.11.25 Новости

Сегодня команда разработчиков Django выпустила версии с исправлениями 2.2.6, 2.1.13 и 1.11.25. Пакеты и контрольные суммы доступны на странице загрузок, а также из репозитория пакетов Python. Идентификатор ключа PGP, используемый для этого выпуска - Carlton Gibson: E17DF5C82B4F9D00.

Стала доступна версия Django 3.0 alpha 1 Новости

Стала доступна версия Django 3.0 alpha 1. Она представляет собой первый этап цикла выпуска 3.0 и дает вам возможность опробовать изменения, появившиеся в Django 3.0.

Исправления ошибок Django 2.2.5, 2.1.12 и 1.11.24 Новости

Сегодня команда разработчиков Django выпустила версии с исправлениями 2.2.5, 2.1.12 и 1.11.24. Пакет релиза и контрольные суммы доступны на странице загрузок, а также из индекса пакетов Python. Идентификатор ключа PGP, использованный в этом выпуске: Mariusz Felisiak: 2EF56372BA48CD1B.

Django 2.2.1 - исправления ошибок Новости

Сегодня выпустили версию 2.2.1 с исправлениями ошибок.

Выпуск Django 2.2 Новости

Команда Django рада объявить о выпуске Django 2.2. Эта версия будет с долгосрочной поддержкой (LTS), что означает, что исправления безопасности будут применяться как минимум в течение следующих трех лет. Она также будет получать исправления основных ошибок функциональности во вновь представленных функциях и регрессии от старых версий Django в течение следующих восьми месяцев до декабря 2019 года.

Исправление ошибок, Django 2.1.8 Новости

Выпущена новая версия Django 2.1.8, в которой исправлена ошибка в админке, допущенная в версии 2.1.7: запрещено редактировать inline-элементы для ManyToManyField, если у пользователя есть только разрешение на просмотр.

Django 2.2 предварительный выпуск 1 Новости

Выпущен релиз-кандидат 1 версии Django 2.2, в котором вы можете предварительно протестировать некоторые новые возможности перед выпуском Django 2.2.

Исправление ошибок, Django 2.0.13 Новости

Сегодня был осуществлен новый выпуск исправлений Django 2.0.13. Исправлен сбой в django.utils.numberformat.format_number(), когда число имеет более 200 цифр (#30177).

Исправления ошибок Django: 2.1.4 и 1.11.17 Новости

Сегодня команда разработчиков Django выпустила версии 2.1.4 и 1.11.17 с исправлениями ошибок. Пакеты и контрольные суммы доступны на странице загрузок, также как в Python Package Index. PGP key ID этого релиза от Carlton Gibson: E17DF5C82B4F9D00.

Новая версия Django 2.1.3 Новости

Выпущена новая версия Django 2.1.3 с исправлениями регрессий и ошибок.

Документация по фреймворку Django

Django dev Django 3.1 Django 3.0 Django 2.2

Django (Джанго) — свободный фреймворк для веб-приложений на языке Python, использующий шаблон проектирования MVC. Проект поддерживается организацией Django Software Foundation. Сайт на Django строится из одного или нескольких приложений, которые рекомендуется делать отчуждаемыми и подключаемыми. Это одно из существенных архитектурных отличий этого фреймворка от некоторых других (например, Ruby on Rails). Один из основных принципов фреймворка — DRY (англ. Don't repeat yourself). Также, в отличие от других фреймворков, обработчики URL в Django конфигурируются явно при помощи регулярных выражений. Для работы с базой данных Django использует собственный ORM, в котором модель данных описывается классами Python, и по ней генерируется схема базы данных.

Channels — расширение для асинхронной работы с Django

Channels 2.4.0

Channels - это проект, который использует Django и расширяет его возможности за пределы HTTP - для обработки WebSockets, протоколов чата, IoT-протоколов и многого другого. Он построен на спецификации Python под названием ASGI. Документация Channels на русском языке.

asgiref — спецификация и утилиты ASGI

ASGI — спецификация и утилиты 3.2.3

ASGI (Asynchronous Server Gateway Interface) является духовным наследником WSGI, предназначенным для обеспечения стандартного интерфейса между асинхронными веб-серверами, платформами и приложениями Python. WSGI предоставил стандарт для синхронных приложений Python, тогда как ASGI предоставляет стандарт как для асинхронных, так и для синхронных приложений с реализацией обратной совместимости WSGI и несколькими серверами и средами приложений.

Документация по Python Social Auth

Python Social Auth 0.1.0

Python Social Auth - это простой в настройке механизм социальной аутентификации/регистрации с поддержкой нескольких платформ и провайдеров аутентификации. Созданный с использованием базового кода из django-social-auth, он реализует общий интерфейс для определения новых поставщиков аутентификации от третьих сторон и для обеспечения поддержки большего количества платформ и ORM. Python Social Auth - документация на русском языке.

Django Crispy Forms - лучшая работа с формами

Django Crispy Forms 1.9.1

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

Виджет Select2 для Django

Django Select2 latest Django Select2 stable Django Select2 7.4.2

Select2 предоставляет настраиваемое поле выбора с поддержкой поиска, тегов, удаленных наборов данных, бесконечной прокрутки и многих других часто используемых параметров.

Django Simple History

Django Simple History 2.10.0

Хранит историю моделей и позволяет просматривать/отменять изменения из админки.