News
Django security releases issued: 4.0.4, 3.2.13, and 2.2.28
These Django releases fix several significant security issues. Also, note that this is the final Django 2.2 update. Users should upgrade to Django 3.2 for ongoing LTS (Long-Term Support).
Wagtail 2.16.2 and 2.15.2 bug fixes
Wagtail 2.16.2 and 2.15.5 contain bug fixes and updates Jinja2 compatibility.
Articles
Permissions in Django
A look at Django's powerful out-of-the-box permission system and how to assign permissions to users and groups in order to authorize them to perform specific actions.
Optimize large Django migrations
An interesting look at optimizing a large Django migration with the help of Paginator
.
Generic Functionality without Generic Relations
A very interesting technique for minimizing database queries with aggregate content that shares generic functionality.
Follow the pink pony: A story of CSRF, managed services, and unicorns
Django 4.0 introduced a minor change to how Django handles CSRF protections that broke deployments to Google Cloud Run's tutorial. A deep-dive look at managed services, web server gateway interfaces, and magic strings.
Videos
Django Day 2022 Videos
Django Day 2022 videos are now live. See more info and the program on their website
Sponsored Link 2
Building Intelligent Space Infrastructure
Cognitive Space is building intelligent infrastructure for the new space domain with Python at the core. We are looking for passionate Python developers in backend, dev ops, and machine learning. 🖖
Podcasts
Django Chat #112: Django’s Rough Edges with Keryn Knight
Keryn (Kez) Knight is a longtime contributor and member of Django Triage and Review Teams. We discuss the rough edges of Django, async, error pages, optimization, and the lifecycle of Python and Django.
Projects
adamchainz/apig-wsgi
Wrap a WSGI application in an AWS Lambda handler function for running on API Gateway or an ALB.
carltongibson/django-sphinx-view
Serve your Sphinx docs with Django. Related to Carlton's DjangoCon 2021 talk on the same topic.