Django Software Foundation
Why you should run for the DSF Board, and my goals for the DSF in 2025 - Jacob Kaplan-Moss
Applications are open for the 2025 Django Software Foundation Board of Directors – you can apply until October 25th. So, in this post I’ll do two things: try to convince you to run for the board, and document my goals and priorities for 2025.
Steering Council Wishlist for 6.X
Thoughts on what the upcoming Steering Council could/should work on.
Updates to Django
Today 'Updates to Django' is presented by Abigail Afi Gbadago from Djangonaut Space!
Last week we had 14 pull requests merged into Django by 12 different contributors - including 3 first-time contributors 👏 Congratulations to YashRaj1506 🚀, Ahmed Ibrahim and Justin Thurman for having their first commits merged into Django - welcome on board! 🚀
Coming in Django 5.2
- The new HttpResponse.text property has been added to provide text content for HTTP Responses (no more
response.content.decode()
!) - Overriding password validation error messages is now allowed as opposed to overriding the actual validation method
- A new autodetector_class attribute has been added to the migration commands
Wagtail CMS
Wagtail 6.3a0 (LTS) release notes
For the upcoming Wagtail 6.3, which is designated as a Long Term Support (LTS) release.
Introducing the new starter kit for Wagtail CMS
Torchbox has released a new Wagtail News Template, designed to offer a high-performance, production-ready starter kit for Wagtail CMS, featuring a fully configured frontend and easy deployment to Fly.io.
Sponsored Link 1
YOUR AD HERE
Our newsletter has a large and engaged audience of active email subscribers and an impressive open (59%) and click rate (29%). Django News has availability this quarter for single week ads or bundle deals.
Articles
Django from first principles, part 19 - Deploying a simple Django project.
This is the 19th post in a series about building a full Django project, starting with a single file. This series is free to everyone, as soon as each post comes out.
My Django wishlist explained
A lengthy and well-explained wishlist of future features/upgrades for Django.
Django's template-based form rendering: thoughts and pains
A collection of thoughts and impressions after moving to Django-native template-based form rendering with pretalx, my ~medium-sized(?) Django project.
Tutorials
Django Celery Tutorial to Background tasks
A very comprehensive tutorial on Celery, what it is, how to use it in Django projects, and several examples of different Celery tasks.
A Django Blog in 60 Seconds
It is more than possible with the help of the third-party package neapolitan
.
Videos
Django migrations, friend or foe? Optimize them for testing
Django migrations are a great tool, but after years of changes in a project they can become very numerous, slowing down tests. Is it possible to optimize them?
Mapping out Berlin’s female history with Django and Leaflet.js
An introduction to the side project Named After Women, built with Django, Leaflet.js, and React.
Hypermedia driven maps
Using Django, Leaflet.js and HTMX to seamlessly manage a CRUD geolocation app.
Django and htmx Tutorial: Easier Web Development
An hour-long tutorial from Christopher Trudeau exploring how the htmx library can bring dynamic functionality, like lazy loading, search-as-you-type, and infinite scroll, to your Django web applications with minimal JavaScript.
Django News Jobs
Software Engineer (Python) - Fully remote at Bidnamic 🆕
Full Stack Python Developer at TeraLumen Solutions Pvt Ltd 🆕
Senior Python Engineer at Kazang a company part of the Lesaka Technologies Group
Chief Technology Officer at Torchbox
Software Engineer, Archiving & Data Services (Remote) at Internet Archive
Django Developer -- Data Science & Algo Focus | Remote at Spotter AI
Projects
OmenApps/django-templated-email-md
An extension for django-templated-email for creating emails with Markdown.
Sponsorship
🌟 Sponsor Django News
Would you and your company be interested in reaching over 4,000 active Django developers? We have the Fall sponsorship inventory available.
Please find out more on our sponsorship page.
Thank you for being a part of our community and supporting Django News!