Subscribe to our newsletter at https://django-news.com
https://jobs.django-news.com
Another week with a strong focus on security work. Most of the effort went into preparing and issuing the November security release, along with some follow-up permission and access reviews. CNA tasks...
forum.djangoproject.com/t/django-fe...
Another week with a strong focus on security work. Most of the effort went into preparing and issuing the November security release, along with some follow-up permission and access reviews. CNA tasks...
forum.djangoproject.com/t/django-fe...
Practical overview of POST content types with Django examples showing request parsing and validation for form, multipart, JSON, NDJSON, text, XML, and binary. #djangonews
www.djangotricks.com/blog/2025/1...
Practical overview of POST content types with Django examples showing request parsing and validation for form, multipart, JSON, NDJSON, text, XML, and binary. #djangonews
www.djangotricks.com/blog/2025/1...
This week we landed a migrations fix that prevents flaky CircularDependencyErrorswhen squashed replacements are in play. If you haven’t tried squashing migrations in a while, check out main and give it another go!
forum.djangoproject.com/t/django-fe...
This week we landed a migrations fix that prevents flaky CircularDependencyErrorswhen squashed replacements are in play. If you haven’t tried squashing migrations in a while, check out main and give it another go!
forum.djangoproject.com/t/django-fe...
Show how to extract and cast a JSON value in MySQL-backed Django models to annotate and sort datetime fields in the admin list view. #djangonews
blog.enriquesoria.com/display-jso...
Show how to extract and cast a JSON value in MySQL-backed Django models to annotate and sort datetime fields in the admin list view. #djangonews
blog.enriquesoria.com/display-jso...
An ongoing thread around adding anonymized tracking to the djangoproject.com website. #djangonews
forum.djangoproject.com/t/add-plaus...
An ongoing thread around adding anonymized tracking to the djangoproject.com website. #djangonews
forum.djangoproject.com/t/add-plaus...
pls is a prettier and powerful ls(1) for the pros. #djangonews
github.com/pls-rs/pls/
pls is a prettier and powerful ls(1) for the pros. #djangonews
github.com/pls-rs/pls/
Modern browsers support native JavaScript modules and CSS features, so Django projects can skip frontend build tools while using ManifestStaticFilesStorage for production. #djangonews
www.djangoproject.com/weblog/2025...
Modern browsers support native JavaScript modules and CSS features, so Django projects can skip frontend build tools while using ManifestStaticFilesStorage for production. #djangonews
www.djangoproject.com/weblog/2025...
A very good description of this long-standing security risk in web development. #djangonews
words.filippo.io/csrf/
A very good description of this long-standing security risk in web development. #djangonews
words.filippo.io/csrf/
How opinionated tooling will save your day — or night. #djangonews
cur.at/2DHyIjJ
How opinionated tooling will save your day — or night. #djangonews
cur.at/2DHyIjJ
Carlton Gibson reflects on his continued involvement with Django (in so many ways!) and also actual plans to step away a bit over the coming year. #djangonews
noumenal.es/posts/plann...
Carlton Gibson reflects on his continued involvement with Django (in so many ways!) and also actual plans to step away a bit over the coming year. #djangonews
noumenal.es/posts/plann...
Adam Johnson has posted his now annual listing of Django-related Black Friday deals with discounts on various books, packages, services, and more. #djangonews
adamj.eu/tech/2025/1...
Adam Johnson has posted his now annual listing of Django-related Black Friday deals with discounts on various books, packages, services, and more. #djangonews
adamj.eu/tech/2025/1...
Buttondown has long-maintained a page of open source usage and contributions. This update adds two new tools. It would be wonderful if all companies acted like this! #djangonews
buttondown.com/blog/oss-pl...
Buttondown has long-maintained a page of open source usage and contributions. This update adds two new tools. It would be wonderful if all companies acted like this! #djangonews
buttondown.com/blog/oss-pl...
This is the only annual discount available for lifetime access to three books by Will Vincent: Django for Beginners, Django for APIs, and Django for Professionals. #djangonews
learndjango.com/courses/
This is the only annual discount available for lifetime access to three books by Will Vincent: Django for Beginners, Django for APIs, and Django for Professionals. #djangonews
learndjango.com/courses/
Since we’re celebrating Django’s 20th birthday this year, here are a few release-related numbers that represent Django’s history: #djangonews
www.djangoproject.com/weblog/2025...
Since we’re celebrating Django’s 20th birthday this year, here are a few release-related numbers that represent Django’s history: #djangonews
www.djangoproject.com/weblog/2025...
This release, 3.15.0a2, is the second of seven planned alpha releases. Alpha releases are intended to make it easier to test the current state of new features and bug fixes and to test the release process.
pythoninsider.blogspot.com/2025/11/pyt...
This release, 3.15.0a2, is the second of seven planned alpha releases. Alpha releases are intended to make it easier to test the current state of new features and bug fixes and to test the release process.
pythoninsider.blogspot.com/2025/11/pyt...
Django 6.0 release candidate 1 is now available. It represents the final opportunity for you to try out a mosaic of modern tools and thoughtful design before Django 6.0 is released. #djangonews
www.djangoproject.com/weblog/2025...
Django 6.0 release candidate 1 is now available. It represents the final opportunity for you to try out a mosaic of modern tools and thoughtful design before Django 6.0 is released. #djangonews
www.djangoproject.com/weblog/2025...
Black Friday deals, how to use UUIDv7, Python 3.15.0a2 release, understanding POST content types, and more.
django-news.com/issues/312#...
Black Friday deals, how to use UUIDv7, Python 3.15.0a2 release, understanding POST content types, and more.
django-news.com/issues/312#...
Django + local LLM + server side events + HTMX demo. As presented during DjangoCon US 2025 talk. #djangonews
github.com/wsvincent/d...
Django + local LLM + server side events + HTMX demo. As presented during DjangoCon US 2025 talk. #djangonews
github.com/wsvincent/d...
Adrian is one of the original creators of Django and we discussed everything from initial design decisions with twenty years of hindsight, why modern JavaScript is... #djangonews
djangochat.com/episodes/dj...
Adrian is one of the original creators of Django and we discussed everything from initial design decisions with twenty years of hindsight, why modern JavaScript is... #djangonews
djangochat.com/episodes/dj...
www.youtube.com/watch?t=1s&...
www.youtube.com/watch?t=1s&...
PyBay 2025 features talks on Python tooling, robust testing, typing, async performance, LLM integration, and data validation relevant to Django backends. #djangonews
www.youtube.com/playlist?li...
PyBay 2025 features talks on Python tooling, robust testing, typing, async performance, LLM integration, and data validation relevant to Django backends. #djangonews
www.youtube.com/playlist?li...
Chairing DjangoCon US 2025 taught that effective leadership means creating and holding welcoming spaces for community, volunteers, and speakers to collaborate and thrive. #djangonews
www.caktusgroup.com/blog/2025/1...
Chairing DjangoCon US 2025 taught that effective leadership means creating and holding welcoming spaces for community, volunteers, and speakers to collaborate and thrive. #djangonews
www.caktusgroup.com/blog/2025/1...
This week we landed the JSONNull expression I mentioned last week. We also landed a follow-up to the database delete behavior feature to add support in inspectdb. #djangonews
forum.djangoproject.com/t/django-fe...
This week we landed the JSONNull expression I mentioned last week. We also landed a follow-up to the database delete behavior feature to add support in inspectdb. #djangonews
forum.djangoproject.com/t/django-fe...
A very security-heavy week . Most of my energy went into preparing and testing patches for the upcoming security release, including a tough vulnerability that I spent quite some time wrestling with...
forum.djangoproject.com/t/django-fe...
A very security-heavy week . Most of my energy went into preparing and testing patches for the upcoming security release, including a tough vulnerability that I spent quite some time wrestling with...
forum.djangoproject.com/t/django-fe...