从不同的路径获取烧瓶路径的HTML内容

时间:2015-03-27 11:35:24

标签: python flask

让我们假设我的代码是这样的:

from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello World!'

@app.route('/test')
def test():
    # Get HTML contents of route "/"
    return "test"

if __name__ == '__main__':
    app.run()

现在在test函数中,我想以编程方式获取路由/(即Hello World!)的HTML内容。有没有办法做到这一点 ?请注意,我不想使用像request这样的库来执行此操作,因为在我的原始用例中,路由功能都经过身份验证,使用像request这样的库只会显示&#34 ;不允许访问"错误。

1 个答案:

答案 0 :(得分:1)

它只是一个功能,你可以称之为。

def test():
    hello = hello_world()

但是,如果您要在多个处理程序中显示内容,则应该将其提取到可以从两个路径调用的单独函数中。