我正在使用starletteasgi框架,并希望呈现一个HTML响应。在
使用下面的虚拟路由测试将变量传递给javascript前端。在
@app.route('/error')
async def server_error(request):
template = 'analyze_response.html'
context = {"request": request}
return templates.TemplateResponse(template, context, data=75)
这是我的分析_响应.html'文件:
^{2}$根据一些answers的说法,我尝试了所有的方法,但仍然不起作用。在
获取以下错误:
File "app/server.py", line 125, in server_error return templates.TemplateResponse(template, context, data=data) TypeError: TemplateResponse() got an unexpected keyword argument 'data'
你能告诉我是什么问题吗?谢谢。在
您需要在
context
变量中传递它:相关问题 更多 >
编程相关推荐