【发布时间】:2016-11-21 23:35:55
【问题描述】:
我正在尝试将 json 对象传递给 url_for,但它作为查询参数(附加到 URL)而不是作为参数传递给函数,因此出现“缺少位置参数”错误。在 Python 3.5 上使用 Flask。
任何帮助表示赞赏。谢谢!
我的代码:
##VIEWS.PY
@projects.route('/exportdata', methods=['GET','POST'])
def exportdata(export):
return Response(export,
mimetype='application/json',
headers={'Content-Disposition': 'attachment;filename=export.json'})
<!-- HTML-->
<p> Download data <a href="{{ url_for('projects.exportdata', export=export) }}">here </a></p>
【问题讨论】:
标签: python python-3.x flask