A web framwork born to create RESTful API
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
examples/hello
flask_restaction
server
tests
.flake8
.gitattributes
.gitignore
.travis.yml
LICENSE
MANIFEST.in
Makefile
README-zh_CN.md
README.md
pytest.ini
requires-dev.txt
requires.txt
setup.py
tox.ini

README.md

Flask-Restaction

travis-ci codecov

README | 中文文档

A web framwork born to create RESTful API

  • Create RESTful API
  • Validate request and Serialize response
  • Authorization and Permission control
  • Auto generate Javascript SDK and API document

Note: Only support Python3.3+

Install

pip install flask-restaction

Document

简体中文文档: http://restaction-zh-cn.readthedocs.io/
English Document: http://restaction.readthedocs.io/
Document Sources: https://github.com/restaction

Test

Before test:

pip install -r requires.txt
pip install -r requires-dev.txt
pip install -e .
python server/index.py

Pytest:

pytest

Code style:

flake8

Tox test:

tox

License

MIT License