项目作者: Project-Starters

项目描述 :
flask-backend quick start
高级语言: Python
项目地址: git://github.com/Project-Starters/flask-backend.git
创建时间: 2017-12-17T20:52:59Z
项目社区:https://github.com/Project-Starters/flask-backend

开源协议:MIT License

下载


FLASK-BACKEND

WHAT THIS DOES

  • database
  • login / register / basic http auth
  • example of scheduled tasks
  • return HTML example

DEPENDENCIES

  • flask
  • flask_restful
  • flask_sqlalchemy
  • flask_httpauth
  • itsdangerous

RUN

  1. python3 api.py

TEST

REGISTER

  1. curl -H "Content-Type: application/json" -X POST -d '{"username":"user","password":"password"}' http://127.0.0.1:5000/register

LOGIN

  1. curl --user user:password http://127.0.0.1:5000/register

INIT DB

  1. python3
  2. >>> from api import init_db
  3. >>> init_db()
  4. init db