- Language: en
- Documentation version: development
Django 3.1 release notes - UNDER DEVELOPMENT¶
Expected August 2020
Welcome to Django 3.1!
These release notes cover the new features, as well as some backwards incompatible changes you’ll want to be aware of when upgrading from Django 3.0 or earlier. We’ve dropped some features that have reached the end of their deprecation cycle, and we’ve begun the deprecation process for some features.
See the Upgrading Django to a newer version guide if you’re updating an existing project.
Django 3.1 supports Python 3.6, 3.7, and 3.8. We highly recommend and only officially support the latest release of each series.
What’s new in Django 3.1¶
- The default iteration count for the PBKDF2 password hasher is increased from 180,000 to 216,000.
Requests and Responses¶
Backwards incompatible changes in 3.1¶
Database backend API¶
This section describes changes that may be needed in third-party database backends.
Features removed in 3.1¶
These features have reached the end of their deprecation cycle and are removed in Django 3.1.
See Features deprecated in 2.2 for details on these changes, including how to remove usage of these features.
- A model’s
FILE_CHARSETsetting is removed.
requestas the first positional argument.
- Support for