News
Django bugfix release: 3.2.8
A new bugfix that fixes two issues from 3.2.7. As ever, the best security practice is to always be on the latest version of Django. Here's how to upgrade.
Python Insider: Python 3.10.0 is available
Python 3.10.0 is the newest major release of the Python programming language, and it contains many new features and optimizations.
🎃 GitHub's guide to Hacktoberfest 2021
October is Hacktoberfest, and there are better-defined rules this year and plenty of Django and Python projects that are looking for contributions.
Sponsored Link 1
WANTED: IMPACTFUL Projects for a better world
Space Exploration. Forest fire management. Lightning strike predictions. These are three IMPACTFUL Projects (defined as projects that are impressive, purposeful, transformative and unquestionably benefit humankind) Six Feet Up has had the privilege to work on. Six Feet Up is committed to completing 10 IMPACTFUL Projects by 2025, and the company is well on its way to achieving this goal. Want to work with us? Let’s talk!
Articles
Django Fellow Reports
Carlton Gibson, one of two Django Fellows, has moved his Fellow Reports to his website. These are excellent ways to catch up on Django's development quickly.
The Fellows, Carlton and Mariusz Felisiak, are contracted by the Django Software Foundation to work on Django and do the day-to-day running of the framework. They handle ticket triage, pull request review, security reports, releases, community management, and so on. These are the kind of tasks that wouldn't get done on a project the size of Django otherwise.
Django has managed monthly security/bugfix releases and major releases every eight to nine months, thanks to the Fellows.
Why you can’t switch to Python 3.10 just yet
Even though Python 3.10 is now available, it is unlikely every related package and release in the Python ecosystem can support it yet.
Improving Python Dependency Management With pipx and Poetry
This article is a detailed look at using managing Python dependencies using Poetry and pipx.
Events
PyCascades 2022 is back!
The CFP (Call for Proposals) is open now and closes Sunday, October 24th. Speaker invitations will be sent out Monday, November 15th.
DjangoCon US 2021
DjangoCon US 2021 will be online only on October 22-23. Make sure to grab a free ticket in advance.
Tutorials
Django Celery Multiple Queues, when and how to use them
A look at when and how to use multiple Celery queues in your Django app.
Django REST Framework Views - ViewSets
This article takes a deep dive into Django REST Framework's most powerful view, ViewSets.
Sponsored Link 2
💼 Canopy is hiring software engineers!
We are seeking experienced software engineers to join our talented engineering team. We provide social impact programs evaluation & technical tools to maximize success!
Podcasts
Django Riffs #15: User Session Data
A look at sessions, a data storage technique that Django makes heavy use of for visitors to your site.
Django Forum
Projects
dabapps/django-readers
django-readers is a lightweight function-oriented toolkit for better organization of business logic and efficient selection and projection of data in Django projects.
dabapps/django-zen-queries
django-zen-queries gives you direct control over database query execution in Django applications.
edx/edx-platform
The Open edX platform, the software that powers edX! This is a massive codebase supporting an equally large site. It's worth studying to see how large Django projects are organized at scale.
Sponsorship
📰 Sponsor Django News
We are looking to fill out the rest of our sponsorship inventory for this year. Get in touch if you want to put your product, service, job, or company in front of over 2,181 Django developers every week. Sponsorship availability, prices, and details are available here.