如何在Jinja2中返回HTML模板模板和查询字符串?

时间:2019-03-01 00:38:42

标签: python-2.7 jinja2

我尝试将模板从python后端渲染到前端,但我希望它与查询字符串viewer.html?file=manual.pdf一起路由

在我的app/templates/view.html中,我嵌入了该路线的iframe并将其渲染为此

<iframe src="localhost/Document/PDF/FileID" frameborder="0"></iframe>

在我的views.py中,我想返回viewer.html并匹配FieldID的文件。

@app.route('/localhost/Document/PDF/FileID',methods=['GET'])
def viewPDF(FieldID):

    QueryObj = db.session.query(DOCUMENT.FileName).get(FieldID)

    FileName = QueryObj.FileName

    return render_template("viewer.html?file="+FileName)

因此,像上面的render_template一样,我不希望它仅打开viewer.html,而是希望它打开view.html?file=manual.pdfmanual.pdf是{{1} }。在Jinja我该怎么做?谢谢

0 个答案:

没有答案