为什么我的文件没有被下载(Flask)

2024-04-24 14:15:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我的目录上有一个.txt文件。我只需要在我的HTML页面上的一个按钮来为用户下载这个文件。在

我想出了这段代码,但问题是当我在我的HTML页面中单击submit时,什么都没有发生,也没有错误。但是文件没有被下载。在

<form method="GET">
    <input type="submit">
</form>

我的密码在瓶子里

^{pr2}$

注意:我检查了堆栈溢出的所有问题。他们中的大多数人在下载之前把文件放在静态文件夹中,或者其他人我不明白他们在做什么,因为他们没有在HTML部分显示要做什么


Tags: 文件代码用户form目录txtinputget
1条回答
网友
1楼 · 发布于 2024-04-24 14:15:00

缺少的部分是action。在

 <form method="GET" action="{{ url_for('return_file') }}">
   <input type="submit">
 </form>

如果不指定,则单击“提交”按钮没有处理程序来处理它的操作。在

如果上面的更改不起作用,还要检查文件路径是否正确。在

相关问题 更多 >