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.4+ (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