Django 3.2.x
Support ended 2024-04-01
This series of Django releases was supported from 2021-04-01 to 2024-04-01.
Release Highlights
- Django 3.2 is a long-term support release. It will have extended support until 2024-04
- Adds support for Python 3.10 (as of Django 3.2.9). It may be worthwhile to look at the new features
- The combination of Django 3.2 being an LTS and Python 3.10 being added makes upgrading both something to consider.
- Automatic
AppConfigdiscovery meansdefault_app_configis no longer needed. It has been depricated - non-
pytztime zones, such as Python 3.9+’szoneinfomodule now supported
Upgrade Gotchas
- Support for PostgreSQL 9.5 and MySQL 5.6 dropped
- Support for PostGIS 2.2 is removed
- If you’re using a third-party database backend, there have been multiple backwards-incompatible changes.
- Python 3.6
- Python 3.7
- Python 3.8
- Python 3.9
- Python 3.10