为了账号安全,请及时绑定邮箱和手机立即绑定

在所有的烧瓶路由中添加一个前缀

在所有的烧瓶路由中添加一个前缀

潇潇雨雨 2019-07-03 17:07:12
在所有的烧瓶路由中添加一个前缀我有一个前缀,我想添加到每条路线。现在,我在每个定义的路径中添加一个常量。有办法自动做到这一点吗?PREFIX = "/abc/123"@app.route(PREFIX + "/")def index_page():   return "This is a website about burritos"@app.route(PREFIX + "/about")def about_page():   return "This is a website about burritos"
查看完整描述

3 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

你可以把你的路线写在蓝图上:

bp = Blueprint('burritos', __name__,
                        template_folder='templates')@bp.route("/")def index_page():
  return "This is a website about burritos"@bp.route("/about")def about_page():
  return "This is a website about burritos"

然后使用前缀向应用程序注册蓝图:

app = Flask(__name__)app.register_blueprint(bp, url_prefix='/abc/123')


查看完整回答
反对 回复 2019-07-03
  • 3 回答
  • 0 关注
  • 558 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信