simpleapi

A simple API-framework for Django to provide an easy to use, consistent and portable client/server-architecture
Download

simpleapi Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT/X Consortium Lic...
  • Price:
  • FREE
  • Publisher Name:
  • Florian Schlachter
  • Publisher web site:
  • http://n-schlachter.de

simpleapi Tags


simpleapi Description

A simple API-framework for Django to provide an easy to use, consistent and portable client/server-architecture simpleapi offers an easy to use, consistent and portable way of providing an API within your django project. It supports **several output formats** (e. g. json, jsonp, xml) and provides a **client library** to access the API seamlessly from any python application. You can also use nearly every **Ajax framework** (e. g. jQuery, ExtJS, etc.) to access the API (see more at "Usage in web-apps" in this README).The server (uncomplete list)...* provides API-namespaces to bundle methods* has dynamic key authentication / ip restriction* takes care of type-conversion* provides inheritance (create abstract namespaces and use them as superclasses)* supports multiple versions of one API* provides several output formats (json, jsonp, xml, etc.)* has features for: *caching, throttling, pickling** can be extended with your own featuresThe client supports (uncomplete list):* super simple access to server functions* easy to switch between different api versions`simpleapi` provides:* an almost complete README which covers all functions and capabilities of `simpleapi`. :)* no REST - you can implement it in your own way if you want to. Requirements: · Python


simpleapi Related Software