aboutsummaryrefslogtreecommitdiff
path: root/www/py-django-piston
Commit message (Collapse)AuthorAgeFilesLines
* A mini-framework for Django for creating RESTful APIs.Cheng-Lung Sung2011-11-023-0/+43
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. WWW: https://bitbucket.org/jespern/django-piston Notes: svn path=/head/; revision=284894