Many net tasks have moved to the single-page utility mannequin. To make use of this mannequin with Django, you construct a undertaking the place Django is the again finish accessed by way of a REST API. The Django Ninja library is a FastAPI-inspired device package for turning Django views into REST API endpoints with little or no further code. Alongside the best way, you’ll be utilizing curl
, a command-line device that lets you seize the contents of an internet web page.
If you happen to’d prefer to rapidly construct API endpoints and be taught the methods of the Ninja, you’re in the precise place.
On this course, you’ll study:
- REST APIs
- Django Ninja
- URL arguments and question strings
- Serialization by way of
Schema
andModelSchema
courses - CRUD operations
- Authentication
- Error administration