Take a REST with django-nap: APIs for Django¶
Web APIs you can do in your sleep...
In the spirit of the Unix philosophy, Nap provides a few tools which each do one thing, and do it well. They are:
Wrapper classes for providing JSON-friendly interfaces to your objects.
RESTful Class-Based Views
A collection of mixins and views for building class-based API views.
A mixin for Django’s class-based views which allows a single url to provide multiple RPC methods.
Nap does not provide the wide range of features you see in tools like Django REST Framework, such as rate limiting, token authentication, automatic UI, etc. Instead, it provides a flexible framework that makes it easy to combine with other specialised apps.
- Quick Start
- Class-Based Views