Building JSON APIS With Django / Pinax
summary
An open source API library called pinax-api emerges from an Eldarion client project and implements the JSON:API spec end to end it supplies concrete primitives — API resources, relationship linkage, and endpoint sets that map HTTP methods to retrieve create update destroy handlers — URL routing and validation defer to Django models documentation is auto generated via API Blueprint and the ecosystem tooling can produce client code for multiple languages so the approach actually ships and integrates with existing Django apps
AI-written summary · about
chapters (7)
- 0:00Intro
- 1:05About Me
- 2:33What is Pinax?
- 3:45Why Build Another API Framework?
- 8:16Design Influences
- 9:20API Primitives (pinax.api)
- 15:32Other pinax-api Features
related talks
01h 01mPinax
46mCreating Solid APIs
25mWrite an API for Almost Anything (or The Amazing Power and Flexibility of Django Rest Framework)
26mWhat it's really like building RESTful APIs with Django
21mBuilding Powerful APIs with Django, Django Rest Framework, and OpenAPI
22mBuilding Better Web APIs
26mDjango, REST and OpenAPI - a gentle introduction
30mREST & GraphQL: Adventures in schema-first API development
