Django 3.1 (2020-08-04 => 2021-12) ¶
See also
What’s new in Django 3.1 ¶
-
Django 3.1
async view
is done (=> async phase 2 is done !)
- History
- Django 3.1 announce
- Mariusz Felisiak
- Andrew Godwin
- Simon Willison
-
Tutorials
- Asynchronous topics by Django documentation
- Async Views in Django 3.1 by Jace Medlin , August 17th, 2020
- Django 3.1 Async by Jochen Wersdörfer (https://fediverse.org/ephes) Aug. 4, 2020
- A Guide to ASGI in Django 3.0 and its Performance by Arun Ravindran , Mar 10, 2020
- Django Async: What’s new and what’s next ? By Sanket on August 14, 2020
- Django 3.1 request.is_ajax() is deprecated
- Django 3.1 new bloom index (postgresql)
- Django 3.1 JSONField for all supported database backends
-
Django 3.1
pathlib
- Python 3.6 (2016-12-23, PEP-0519) Adding a file system path protocol Adding a file system path protocol
- Python 3.4 (2014-03-17, PEP-0428) The pathlib module – object-oriented filesystem paths
- https://code.djangoproject.com/ticket/29983 Replace os.path with pathlib.Path in project template and docs
- https://adamj.eu/tech/2020/03/16/use-pathlib-in-your-django-project/ Use Pathlib in Your Django Settings File
- https://calmcode.io
- https://rednafi.github.io
- https://pbpython.com
- https://realpython.com/python-pathlib/ Python 3’s pathlib Module: Taming the File System
- https://learndjango.com/tutorials/whats-new-django-31
- https://treyhunner.com/2019/01/no-really-pathlib-is-great/
- NameError: name ‘os’ is not defined
- How To Use the pathlib Module to Manipulate Filesystem Paths in Python 3
- Django 3.1 postgres
- AbstractUser.first_name max_length increased to 150