python - 提供下载文件的链接

标签 python flask url-for

我正在使用 python flask 。我想在模板中提供一个文件名不同的 url。

文件夹结构:

project_folder/download/pdf <-此文件夹中的图像

url_for('download/pdf/filenameXYZ.pdf') 没用。

最佳答案

如果你想返回静态内容,你应该告诉 Flask 你想要静态内容:)

如您在本例中所见:http://flask.pocoo.org/docs/patterns/jquery/?highlight=static

你需要这样的东西:

url_for('static', filename='download/pdf/filenameXYZ.pdf') 

关于python - 提供下载文件的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18331112/

相关文章:

ruby-on-rails - 使用 url_for 查询参数?

python - 如何使用 pandas 提取数据矩阵?

python - 轻松安装 Python 和 Eclipse 库路径

python - 从没有弹性 ip 的 EC2 向 AWS SES 发送电子邮件

python - 使用 Google App Engine 时无法导入 Flask

python - Flask:子目录中的静态文件

python - 在哪里定义 Flask 中 url_for() 使用的域?

python - 如何使用经过训练的 LDA 模型使用 gensim 预测新查询的主题?

c++ - 将 C++ 代码移植到 Python

Flask、MongoEngine、WTForms - 表单渲染错误