December 2018
Beginner to intermediate
796 pages
19h 54m
English
Creating your website's API might seem trivial using the services pattern that we learned so far. However, real-world APIs need so much more functionality, such as web browsable documentation, authentication, serialization, and throttling, that you are better off using a toolkit such as Django Rest framework (DRF).
DRF is the most popular API toolkit for Django. It fits well with the Django architecture and reuses several familiar concepts such as generic views and model forms. Out of the box, the API is accessible and usable with a normal web browser, which makes testing and finding documentation easier for developers.
Read now
Unlock full access