pythonflask configlist.py_如何在配置文件中设置FLASK_ENV?
发布日期:2021-05-08 00:39:21 浏览次数:29 分类:精选文章

本文共 856 字,大约阅读时间需要 2 分钟。

您的项目结构如下所示:

爸爸网站/

|-应用程序/

…|-__init__.py

…|烧瓶.cfg

|-运行.py

你的应用/__init__.py文件:from flask import Flask

app = Flask(__name__)

app.config.from_pyfile('flask.cfg', silent=True)

@app.route('/')

def home():

return 'Hello World'

/app/flask.cfg配置文件:TESTING=False

DEBUG=True

run.py文件:from app import app

if __name__ == '__main__':

app.run(host='127.0.0.1', port=5000)

还可以定义实例文件夹并将配置文件放在其中。因此,您的应用程序结构如下所示:

爸爸网站/

|-应用程序/

…|-__init__.py

..|-实例/

…..烧瓶.cfg

|-运行.py

以及您的__init__.py文件:from flask import Flask

import os

def get_app_base_path():

return os.path.dirname(os.path.realpath(__file__))

def get_instance_folder_path():

return os.path.join(get_app_base_path(),

'instance')

app = Flask(__name__,

instance_path=get_instance_folder_path(),

instance_relative_config=True)

app.config.from_pyfile('flask.cfg', silent=True)

@app.route('/')

def home():

return 'Hello World'

上一篇:redis 内存溢出_从数据存储的角度告诉你Redis为什么这么快!
下一篇:cass生成曲线要素_使用CASS6_0获取道路平曲线测设元素的解决方案

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2025年03月24日 11时33分27秒