Many net initiatives have moved to the single-page software mannequin. To make use of this mannequin with Django, you construct a venture the place Django is the again finish accessed by means of a REST API. The Django Ninja library is a FastAPI-inspired device equipment for turning Django views into REST API endpoints with little or no additional code. Alongside the best way, you’ll be utilizing curl
, a command-line device that permits you to seize the contents of an online web page.
In case you’d wish to rapidly construct API endpoints and be taught the methods of the Ninja, you’re in the best place.
On this course, you’ll study:
- REST APIs
- Django Ninja
- URL arguments and question strings
- Serialization by means of
Schema
andModelSchema
courses - CRUD operations
- Authentication
- Error administration