环境概述

简易描述

  • 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

你可能感兴趣的:(环境概述)