limitations – Limitations and Differences¶
Tornado Restless aims to be compilant with Flask-Restless but is currently still in development. Some of known major differences are:
- No support for flask-sqlalchemy
Known differences that are planned to be supported in future:
- Capturing validation errors
- Request preprocessors and postprocessors (beside of extending the BaseHandler class for requests)
- Authentification support (beside of extending the BaseHandler class for request)
Known differences that may be supported in future:
- allow_functions keyword is unsupported
- JSONP callback keyword is unsupported
Minor differences:
- More operators are supported
- There are two differences 404 Not Found Bad Arguments exceptions either from the restless engine or the sqlalchemy engine
- Data modification may be passed via Content-Type: application/x-www-url-encodeded
- The method_single processors accepts a list of primary_keys as arguments in difference to flask-restless where only one primary key is allowed.