开发环境配置
在当前项目下创建config 文件夹 在config文件夹下创建config.py
将代码写入:
# coding=gbk
# 测试环境
class TextConfig():
JSON_AS_ASCII = False
DEBUG = True
PORT = 5000
HOST = 'localhost'
# 线上环境
class OnlineConfig():
JSON_AS_ASCII = False
DEBUG = False
PORT = 5000
HOST = 'localhost'
# 开发环境
class DevConfig():
JSON_AS_ASCII = False
DEBUG = True
PORT = 5000
HOST = 'localhost'
def get_config(type):
if type == 'test': #测试环境
return TextConfig
elif type == 'online':
return OnlineConfig # 线上环境
else:
return DevConfig # 开发环境
main.py配置
# coding=gbk
from flask import Flask,Blueprint,request,jsonify
app = Flask(__name__)
# 配置文件
from config.config import get_config
conf = get_config('') # 可以换成 test 测试环境 online线上环境 什么不输入就是开发环境
app.config.from_object(conf)
if __name__ == '__main__':
app.run()