
本文共 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'
发表评论
最新留言
关于作者
