python 中flask开发环境配置

开发环境配置

在当前项目下创建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()





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值