Loading
Cover of Django for APIs: Build web APIs with Python and Django 4.0
English Intermediate APIs & Integrations

Django for APIs: Build web APIs with Python and Django 4.0

William S. Vincent

William S. Vincent

5.0 / 5

3 reviews

2022

Published

200

pages

2175

views

Completely updated for Django 4.0 & Django REST Framework 3.13 Django for APIs is a project-based guide to building modern web APIs with Django & Django REST Framework. It is suitable for beginners who have never built an API before as well as professional programmers looking fo

About this book

Completely updated for Django 4.0 & Django REST Framework 3.13 Django for APIs is a project-based guide to building modern web APIs with Django & Django REST Framework. It is suitable for beginners who have never built an API before as well as professional programmers looking for a fast-paced introduction to Django fundamentals and best practices. Over the course of 200+ pages you'll learn how to set up a new project properly, how web APIs work under the hood, and advanced testing and deployment techniques. Three separate projects are built from scratch with progressively more advanced features including a Library API, Todo API, and Blog API. User authentication, permissions, documentation, viewsets, and routers are all covered thoroughly. Django for APIs is a best-practices guide to building powerful Python-based web APIs with a minimal amount of code.

Ask this book

Your question is answered in the context of this title and author. Each answer uses 2 points.

Sign in to ask the book assistant.

Reader reviews

3 reviews · 5.0 average out of 5

luca2

2025/05/30

5 / 5

Good book, it complete the shared about web development. thank you for sharing both

batpro

2025/10/29

5 / 5

Excelente libro, gracias por compartir lo recomiendo ampliamente.

nweke9

2025/12/26

5 / 5

The best book on API at the moment.

Write a review

Sign in to publish a review.

Reader questions and answers

Ask a focused question and learn from the community.

Sign in to ask or answer a question.

No questions yet

Be the first to ask a clear, useful question.

Related references that continue this learning path.