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

Django 2.1

Create 5 progressively more complex Django apps. Online preview.

Django 2.0

An approachable guide to Django from a designer turned developer.

Build powerful web APIs with Django REST Framework.

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.

Design, build, and deploy a complete website.

Intermediate-level take on Django and APIs.

RESTful web APIs with Django.