This is an up-to-date list of recommended books for learning the Django Web Framework.

Django 2.1

Create, test, and deploy 5 progressively more complex Django apps.

Build powerful web APIs with Django and Django REST Framework.

A beginner-friendly guide to Django.

Django 2.0

An approachable guide to Django from a designer turned developer.

Modern Django guide with API design chapters.

In-depth look at customizing the Django admin. Free.

Learn how database models really work in Django. Free.

Extend the official polls tutorial into an API. Free.

Django 1.11

The best-practices bible for Django developers.

A test-first approach to building Python/Django applications.

Intermediate-level take on Django and APIs.

RESTful web APIs with Django.