扫码关注官方订阅号
业精于勤,荒于嬉;行成于思,毁于随。
用全局g应该可以吧, http://flask.pocoo.org/docs/0.10/api/#flask.g 还有current_app
我试了下current_app,可以啊
目录
test --app --__init__.py --home.py --instance --config.py --run.py # app/__init__.py from flask import Flask from .home import home def create_app(): app = Flask(__name__, instance_relative_config=True) app.config.from_pyfile('config.py') app.register_blueprint(home) return app # app/home.py from flask import Blueprint, current_app home = Blueprint('home', __name__) @home.route('/') def helle(): return 'hello home '+current_app.config['TEST'] # instance/config.py # capitalize DEBUG=True TEST='wo' # run.py from app import create_app app = create_app() app.run(debug=app.config['DEBUG'])
不知道怎么从blueprint中获取参数,所以很好奇你是遇到了什么问题让你需要从blueprint中获取参数,或许不用从blueprint中获取参数也能解决。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
用全局g应该可以吧, http://flask.pocoo.org/docs/0.10/api/#flask.g
还有current_app
我试了下current_app,可以啊
目录
不知道怎么从blueprint中获取参数,所以很好奇你是遇到了什么问题让你需要从blueprint中获取参数,或许不用从blueprint中获取参数也能解决。