简易描述
- macOS 10.13.4
- pycharm 2017
- python 2.7.14
- virtualenv
- mysql 5.7.20
- redis 4.0.8
- cookiecutter
- cookiecutter-flask-restful
初始化项目
cd ~/PycharmProjects
cookiecutter https://github.com/karec/cookiecutter-flask-restful
依据提示输入项目名称和app名称
project_name [restful_api]:trl_home
app_name [myapi]:trlapi
之后创建自己的虚拟环境(可选),我用pycharm创建
cd trl_home
virtualenv venv
. venv/bin/active
pip install -e .
自动化测试
tox
项目管理(先修改一下config.py中数据库配置,默认会在/tmp路径下创建)
trlapi init
网友评论