flask中的render()和render\u template()有什么区别?

2024-05-19 14:14:36 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在研究Flask,有一个关于渲染模板的问题。以下两种说法有什么本质区别吗?在

return self.render('type_edit.html')

return render_template('type_edit.html')


Tags: self模板flaskreturnhtmltypetemplaterender
1条回答
网友
1楼 · 发布于 2024-05-19 14:14:36

render_template是flask中的模板呈现函数之一。self.render本身不是烧瓶的一部分,但在一些烧瓶包装中,比如{a1}中可以找到它。在这些包中,它在视图类中使用。在

下面是使用render_template的示例:

@app.route('/')
def index():
    return render_template("index.html")

下面是Flask Admin的一个示例self.render

^{pr2}$

相关问题 更多 >