restless¶
A lightweight REST miniframework for Python.
Works great with Django, Flask, Pyramid & Tornado, but should be useful for many other Python web frameworks. Based on the lessons learned from Tastypie & other REST libraries.
Features¶
- Small, fast codebase
- JSON output by default, but overridable
- RESTful
- Python 3.2+ (with shims to make broke-ass Python 2.6+ work)
- Flexible
Anti-Features¶
(Things that will never be added...)
- Automatic ORM integration
- Authorization (per-object or not)
- Extensive filtering options
- XML output (though you can implement your own)
- Metaclasses
- Mixins
- HATEOAS