Рубрики
Без рубрики

Выпуск 33 – Джанго исполняется 15 лет, новым релизам Django, Python и Wagtail, и многое другое.

Новости Джанго 15 -летие кандидата в релиз Django 3.1 Это … с меткой Python, Django, DRF, Wagtail.

Новости

15 -летие Джанго

Django 3.1 выпуск кандидата

Это последний шанс попробовать функции 3.1 перед выпуском на 3 августа Анкет

Python 3.8,5 и 3.9.0B5 вышел

Python 3.8.5 выпущен в качестве Hotfix Security. 3.9.0b5, последняя бета -версия до 3.9.0, также имеется в наличии

Wagtail 2.9.3 и 2.7.4 вышел

Wagtail 2.9.3 и 2.7.4 были высвобождены, чтобы предотвратить инъекцию HTML через поле формы.

Статьи

Эксплуатация XSS в приложениях Django

Энтони Шоу охватывает различные способы эксплуатации шаблон Django в современном веб -приложении.

Отключить пакеты инструментов во время испытаний Адама Джонсона

Советы по производительности вокруг инструментов, таких как django-debug-toolbar и другие, которые могут быть отключены для тестов.

Обновить кэши фрагмента шаблона Django на заднем плане

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

Что такое Джанго (Python)?

Обзор Django, удобный для начинающих.

Моя установка GPG для развития и многого другого

Если вы не в цифровом виде подписываете свои коммиты GIT, то эта статья для вас.

Развертывание вашего приложения Django 3

Полезное руководство по подготовке вашего приложения Django для развертывания.

Чистый без сервер Django с Django-Gcloud-Connectors

Кэти Маклафлин проходит с помощью django-gcloud-connectors Чтобы сделать развертывание Django в Google Cloud полностью без серверного (и, теоретически, бесплатно!)

Дизайнерские статьи

Пользовательские темы с переменными django и css

Кейси Келли проводит нас по технике для настройки цветов и других стилей на страницу CSS, используя Django.

Переучаствовать компоновку CSS: каждый макет

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

Учебники

Начало работы с политикой безопасности контента с использованием django

Очень хороший шаг за шагом к добавлению CSP на ваш сайт Django.

NameError: имя ‘OS’ не определено

Django 3.1 представляет Pathlib по умолчанию, что вызовет тонкие проблемы для всех, кто использует более старые учебники.

Современный JavaScript для разработчиков Django

Курс из 4 частей по интеграции JavaScript в приложение Django.

Запекание зависимостей с питоном с помощью контактов

Руководство по использованию Pip-Tools Для зависимости от питона, а не пипенв или поэзия .

проспонсированная ссылка, ссылка на спонсора

Ускорите ваши тесты Django

Вам скучно ждет «Manage.py Test», чтобы закончить? Прочитайте эту книгу, пока ждете! У него есть много советов и хитростей, которые применяются ко всем проектам, большим и маленьким, и охватывают как тестовую структуру Джанго, так и Pytest.

Видео

Несколько типов пользователей с пользовательскими полями данных | Джанго

От автора Два соска Django , посмотрите на добавление пользовательских полей данных в модель Django.

Подкасты

Django Riffs – Модели, менеджеры и запросы, о боже!

Мэтт Лейман исследует модели и как взаимодействовать с данными в вашей базе данных.

Джанго чат – современная разработка Django с Джеффом Триплеттом

Несмотря на то, что Джанго Чат делает летний каникул, мы каким -то образом пропустили поделиться этим эпизодом.

Работа в производстве: Сайт для просмотра 3D -сканирования автомобилей с Twinner

Джесси Хант рассказывает о создании сайта с Джанго, который позволяет просмотреть 3D -сканирование автомобилей с Twinner. Он проводится на 2 Heroku Hobby Dynos и работает в производстве с января 2020 года.

Проекты

Cobusc/Django-Spoted-Media

Отдельная обработка защищенных средств массовой информации в Джанго, с поддержкой X-Sendfile.

Bogdanp/django_dramatiq

Приложение Django, которое интегрируется с Dramatiq.

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

GitHub/ренамирование

Руководство по изменению названия филиала по умолчанию для репозитории GitHub

Timothycrosley/isort

Утилита/библиотека Python для сортировки импорта.

ISORT версия 5.0.0 Добавленные профили и теперь включает в себя профиль Django для соответствия стилю сортировки импорта Django.

Оригинал: “https://dev.to/djangonews/issue-33-django-turns-15-and-new-releases-4nj4”