我尝试将模板从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.pdf
,manual.pdf
是{{1} }。在Jinja我该怎么做?谢谢