我想在烧瓶路线中返回html

时间:2017-11-15 01:53:12

标签: python flask

我想使用像html('<h1>content</h1>')之类的东西,而不是使用send_static_file,有点像jsonify。

@app.route('/incorrect_pass')
def incorrect_pass():
    return html('Incorrect password. <a href="/">Go back?</a>')

我想做什么。

2 个答案:

答案 0 :(得分:0)

没关系。应该检查一下。 Flask将字符串作为html返回,因此上面不需要html()

答案 1 :(得分:0)

为什么不呢:

def html(content):  # Also allows you to set your own <head></head> etc
   return '<html><head>custom head stuff here</head><body>' + content + '</body></html>'

@app.route('/incorrect_pass')
def incorrect_pass():
    return html('Incorrect password. <a href="/">Go back?</a>')
    # OR return  'Incorrect password. <a href="/">Go back?</a>