Django News Newsletter

Archives
Jobs
Podcast
Videos
April 3, 2020

Bye Bye Python 2

Django bug fixes, pyproject.toml, secrets, and more!

News

Django bugfix releases issued: 3.0.5 and 2.2.12

With this release, Django 1.11 has reached the end of extended support. All Django 1.11 users are encouraged to upgrade to Django 2.2 or later to continue receiving fixes for security issues.

Django Release Cycle

A graphical guide to Django’s release cycle.

New pip resolver to roll out this year

The developers of pip are in the process of developing a new resolver for pip which is slated to release the second half of this year. They are asking for your help.

Sponsored Link 1

Django Styleguide

From HackSoft, a styleguide for Django projects at scale.

Articles

What the heck is pyproject.toml?

Brett Cannon explains why pyproject.toml exists and why it's the future of packaging in the Python ecosystem.

Postgres 11 and Docker

Docker's Postgres image recently introduced a breaking change. This is a short tip on how to handle it.

Build secrets in Docker Compose, the secure way

How to build Docker images securely using "build secrets" for when you need a password to install from a private package repository yet you don't want the secret embedded in the finished image.

Automating the Boring Stuff in Django Using the Check Framework

How we use inspect, ast and the Django system check framework to improve our development process.

Tutorials

Django Sitemap Tutorial

Add a sitemap quickly to any Django website.

Asynchronous Tasks with Django and Celery

Set up and configure Celery and Redis for handling long-running processes in a Django app.

Templates For User Interfaces

A deep look at Django templates.

Projects

django-mysql

Extensions to Django for use with MySQL/MariaDB.

pyup-django

Displays a red warning banner if you are running an insecure Django release.

django-phonenumber-field

A Django model and form field for normalized phone numbers using python-phonenumbers.


Django News is not associated with the Django Software Foundation.

Django is a registered trademark of the Django Software Foundation.

Don't miss what's next. Subscribe to Django News Newsletter:
link
jefftriplett.com
Powered by Buttondown, the easiest way to start and grow your newsletter.