19得票3回答
如何在 Flask/Werkzeug 中为文件下载附加 HTTP content-length 头部?

我正在使用基于Werkzeug的Flask框架,它使用Python语言。 用户可以下载文件,我在使用send_from_directory函数(文档)。 但是,在实际下载文件时,并没有设置HTTP头部的content-length,因此用户无法知道文件大小。 我可以使用Python中的...

18得票7回答
使用Flask中的变量和url_for构建出现错误

在互联网上找到一两个存在类似问题的人,但没有看到任何解决方案。下面的代码/模板导致了编译错误,但我无法确定问题出在哪里或者为什么会发生。似乎模板没有识别函数,但不知道为什么会发生这种情况。非常感谢任何帮助-已经连续两个晚上拼命敲打键盘了。 函数:@app.route('/viewproj/&...

18得票2回答
如何让Flask/保持Ajax HTTP连接保持活动状态?

我有一个 jQuery 的 Ajax 调用,像这样: $("#tags").keyup(function(event) { $.ajax({url: "/terms", type: "POST", contentType: "applicati...

18得票2回答
新安装后无法运行Apache Airflow,出现Python导入错误。

在使用 pip install apache-airflow 进行全新安装后,任何尝试运行 airflow 的操作都会以 Python 导入错误结束。Traceback (most recent call last): File "/Users/\*/env/bin/airflow", lin...

17得票1回答
在AWS上部署Serverless Flask应用时出错,提示“无法找到模块名为'werkzeug._compat'”。

我创建了一个简单的Flask应用程序并成功部署到AWS Lambda。我正在按照这篇教程的第一步进行操作。 当Lambda运行时,日志中出现以下错误:Unable to import module 'wsgi_handler': No module named 'werkzeug._compa...

17得票2回答
如何在 Flask 中使用 ImmutableMultiDict 获取嵌套字典的值?

address_dict = {'address': {'US': 'San Francisco', 'US': 'New York', 'UK': 'London'}} 当使用requests发送以上参数时,如何在Flask中使用request.form获取address键的值?import...

17得票2回答
Flask单元测试:获取响应的重定向位置

我有一个基于Flask的Web应用程序,当以某种方式向其父文档发帖时,偶尔会创建具有新随机键的新文档。新键进入父级的数据结构中,更新后的父级暂时存储在会话中,在成功保存子文档后,存储的父级将从会话中提取出来并与子文档一起存储,以便将两者链接在一起。这是针对某些关系类型而做的,其中一方想要在键之...

17得票1回答
基于子域名路由的Flask应用程序

我希望我的顶级域名作为各种子域名的门户,这些子域名对应于网站的不同部分。example.com 应该路由到 welcome.html 模板。eggs.example.com 应该路由到网站的 "eggs" 子部分或应用程序。我应该如何在 Flask 中实现这一点?

16得票9回答
当我运行Flask时,它显示“错误:ModuleNotFoundError: No module named 'werkzeug.contrib'”。有人可以帮我解决吗?

我得到的确切错误是:flask.cli.NoAppException: While importing "application", an ImportError was raised:Traceback (most recent call last): File "/home/ha...

16得票1回答
Python请求本地主机返回504错误

我使用Flask运行werkzeug服务器,试图通过requests库连接到本地主机,但出现了504错误,但如果在浏览器中打开http://127.0.0.1:5000/,一切都正常。 我的代码:import requests r = requests.get('http://127.0.0...