新建项目文件夹
restapi
创建虚拟环境
- 使用virtualenv创建虚拟环境:
virtualenv restapi
- 进入虚拟环境(windows下)
cd restapi/Scripts
activate
安装Flask
pip install flask -i https://pypi.douban.com/simple
新建入口文件
入口文件一般与项目同名
restapi > restapi.py
新建Flask app核心对象
mkdir app
app
app.py
__init__.py
app.py
from flask import Flask
def create_app():
app = Flask(__name__)
return app
创建配置文件夹
app
config
secure.py(安全相关配置)
settings.py(普通配置)
app核心对象装载配置文件
from flask import Flask
def create_app():
app = Flask(__name__)
app.config.from_object("app.config.secure")
app.config.from_object("app.config.setting")
return app
入口文件启动web服务
restapi.py
from app.app import create_app
app = create_app()
if __name__ == "__main__":
app.run()