In this course you'll learn to build a REST API for a website so other technologies can interact with it.
This project is a continuation of the "Building a website with Django (Python)" Tutorial. where I show you how to build a website like open-api.xyz.
What you'll learn:
- How to build and customize a Rest API
- User authentication via Django "TokenAuthentication"
- Generating Auth Tokens from a mobile app
-
CRUD functionality on a live website:
- Create blog posts
- Retrieve blog posts
- Update blog posts
- Delete blog posts
- Pagination (very important for mobile apps)
- Serialization of data
- JSON