/restfulpy

A tool-chain for creating restful web applications.

Primary LanguagePythonOtherNOASSERTION

restfulpy

A tool-chain for creating restful web applications.

PyPI Build Status Coverage Status

Goals:

  • Automatically transform the SqlAlchemy models and queries into JSON with standard naming(camelCase).
  • Http form validation based on SqlAlchemy models.
  • Task Queue system

Install

PyPI

pip install restfulpy

Development

pip install -e .
pip install -r requirements-dev.txt

Run tests to ensure everything is ok:

pytest

Command line interface

restfulpy -h

Autocompletion

restfulpy completion install