News
Django security releases issued: 5.0.3, 4.2.11, and 3.2.25
A new security release addressing a potential regular expression denial-of-service. As always, the best security measure is to stay up-to-date with the latest version of Django.
Google Summer of Code 2024
Django is once again part of Google's Summer of Code. This long-running program has resulted in many key contributions to Django over the years.
Wagtail CMS
Making wagtail.org more accessible
Wagtail.org, with help from Outreachy, performed an accessibility audit and published the results.
Sponsored Link 1
Get Django insights in less than 4 minutes with Scout APM.
Need answers to your Django app questions fast? Avoid the hassle of talking with a sales rep and the long wait times of large support teams, and choose Scout APM.
Articles
How to spend less time writing Django tests
Autogenerating Django integration tests using Kolo and trace inversion.
Things I'd Like to See in a DjangoCon US 2024 Talk
Drew Winstel is the Vice President of DEFNA, the group that organizes DjangoCon US every year, and the current program chair. In this piece he writes suggestions for what topics would be good in a talk.
DjangoCon US 2024 Topics Inspiration List
Kati is a DEFNA Director and presents a very thorough list of talk ideas for DjangoCon US.
Importing data with Django Ninja's ModelSchema
Jeff wrote about using Django Ninja's ModelSchema to translate a Django model from one structure to another.
JavaScript Bloat in 2024
A detailed look at the average size of JavaScript code downloaded per several major websites.
Where Does Validation Occur?
A look at where validation occurs in an application with a Django REST Framework backend and dedicated frontend.
Events
DjangoCon US 2024 Call for Proposals is Open!
Submit your talk or tutorial proposal by April 24, 2024 at 12 PM EDT, and encourage your friends and colleagues to do the same.
Tutorials
LearnDjango: Django Blog Tutorial
How to build a basic blog application in Django using models, views, URLs, and templates.
Videos
DjangoCon US 2023: Mario Munoz - Back to the Future of Hypermedia in Django
One of the most popular toolkits in the Python space is htmx, offering a simple, declarative approach to AJAX and Server Sent Events directly from your HTML. While this trend is taking shape in the Python ecosystem as a whole, Django goes even further, providing a maturing set of patterns, tooling, and projects that take full advantage of these new (old?) paradigms.
DjangoCon US 2023: Scott Cranfill - Best Practices for Making a Wagtail Site as Accessible as Possible
This talk is focused on the latter, showing how you (a developer of a Wagtail-powered site) can set up your models, templates, and workflows in order to make it as easy as possible for your editors to create websites that are as accessible as possible.
DjangoCon US 2023: Denny Biasiolli - Django migrations, friend or foe? Optimize Django migrations for faster testing
Django migrations can become very numerous over time and take a long time to create a test database. This talk looks at several techniques for optimizing your migrations to improve performance.
Sponsored Link 2
The Complete pytest Course: From beginner to expert
From Brian Okken, author of the book, Python Testing with pytest, comes a brand-new video course on mastering pytest.
Podcasts
Talk Python: Djangonauts, Ready for Blast-Off
Sarah Boyce and Tushar Gupta talk about the wonderful Djangonaut program, its first cohort, current group, and plans for the future.
Django Chat #158: The Future of Python with Deb Nicholson
Deb is the Executive Director of the Python Software Foundation and a longtime member of open-source communities. We discuss the work of an executive director, the PSF’s new Developers-in-Residence, recent legislative efforts, and how software nonprofits function day to day.
Django News Jobs
Projects
PaulGilmartin/django-queryhunter
Hunt down the lines of your Django application code which are responsible for executing the most queries.
Sponsorship
Spring Newsletter Sponsorships
Want to reach over ~3,700 active Django developers? Full information is available on the sponsorship page.