PyCon US Keynote Speakers
Keynote Speakers were announced for PyCon US, a hybrid event both online and in Salt Lake City, Utah, from April 27 to May 5, 2022.
You Probably Don’t Need Django’s get_user_model()
Adam Johnson's take on a vanilla
User import vs
Trailing URL Slashes in Django
Why it's a good idea to add them and how Django works under-the-hood.
The Real Reason To ‘Learn To Code’? Automating Your Life
Don’t learn to code — learn to automate.
Django Cheat Sheet
An A-Z overview of setting up a new Django project.
How to Make Django Raise an Error for Missing Template Variables
Four techniques to check for missing template variables in Django.
Updating A Many-To-Many Relationship In Django
When working with Django's Many-To-Many relationship, forgetting to use the
add method is a common gotcha.
Django Day Copenhagen 2022
A full day of Django talks in-person and with free streaming on April 8, 2022.
Putting a Django site in maintenance mode
How to create a Django maintenance mode middleware.
Setting up a basic Django project with Poetry
A tutorial on using Pyenv and Poetry to manage the virtual environment and dependencies for a Django project.
Wagtail Space US 2022 videos are up
The videos from Wagtail Space US 2022 are now up on YouTube.
Django Chat #111: Django the Good Parts w/ James Bennett
James is an original core contributor and longtime pillar of the Django community. We discuss Django’s early years, what it got right (and wrong), how the community developed, and the current state of web development with Django.
An API Logger for your Django Rest Framework project.
Common Table Expressions (CTE) for Django.
A Django application that exposes a bunch of PostgreSQL database metrics..
👀 In the spirit of April 1st, a Django Wordle Auth backend that uses today's Wordle word of the day as your password for demo websites. 👀