python-django-piston
Django mini-framework creating RESTful APIs
Description
Piston is a relatively small Django application that lets you create application programming interfaces (API) for your sites. It has several unique features: * Ties into Django's internal mechanisms.
* Supports OAuth out of the box (as well as Basic/Digest or custom auth).
* Doesn't require tying to models, allowing arbitrary resources.
* Speaks JSON, YAML, Python Pickle & XML (and HATEOAS).
* Ships with a convenient reusable library in Python.
* Respects and encourages proper use of HTTP (status codes, ...).
* Has built in (optional) form validation (via Django), throttling, etc.
* Supports streaming, with a small memory footprint.
* Stays out of your way.
Upload more screenshots
Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.
Upload a screenshotHint: upload an image here from your clipboard with Ctrl-V
Homepage
http://bitbucket.org/jespern/django-piston/wiki/
Install this software package
If the package is available for the distribution you are currently using on your computer then install the software by clicking on…
Install python-django-piston