Home > ClassBasedGenericAPI

ClassBasedGenericAPI

ClassBasedGenericAPI is a project mainly written in Python, based on the BSD-3-Clause license.

Django application providing functionality for creating an API using class based views.

ClassBasedGenericAPI

Python package to give functionality for use with django web sites to support the creation of API's using class based views.

  • An APIView generic class. Providing common functionality for your own API views.
  • Mixin's used to support API data formats. A simple JSON mixin is already provided. Easy to extend!
  • A set of standard API response codes.
  • Http Basic Authentication support.
  • Throttling of API calls.

Further Reading

  • Installation
  • Documentation and Examples
  • Supporting Data Formats Using Mixin's
Previous:Epsilon-D20