The current version of Django is Django 3.2 with Long Term Support, released in 2021. Some of the best books on Django we have mentioned here are written for older versions of the web framework, but the basic concepts are applicable for all the Django versions.
With each update, however, Django introduces something new and eliminates some old features, but you won’t be finding any big, abrupt change between the latest and recent versions of Django. So, let’s start with the best Django books:
- Django for Beginners: Built websites with Python & Django Django for Beginners - Buy
Django version 3.1
by William S. Vincent
- Django for APIs: Build websites with Python & Django - Buy
Django version 3.1
by William S. Vincent
- Mastering Django - Buy
Django version 2(LTS) and 3(LTS)
by Nigel George
- Two Scoops of Django 1.11: Best Practices for the Django Web Framework - Buy
Django version 1.11
by Daniel Roy Greenfeld