问题标签 [flask]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
22860 浏览

python - 尝试在 Apache2 上使用 WSGI 部署 Flask 时如何解决导入错误

我在使用 wsgi 在 apache2 上部署烧瓶应用程序时遇到问题。我在下面发布了错误日志和配置文件。我试过移动东西,重命名它们等,但都给我一个内部服务器错误。不知道为什么我收到导入错误。任何意见/建议表示赞赏,谢谢!

这是我的 apache error.log

wsgi.py

应用程序.py

这是目录树的基础知识,给你一个想法。

这是apache虚拟主机文件

0 投票
1 回答
1197 浏览

python - 如何在烧瓶中测试登录功能?

我根据flaskr示例写了这个,我可以用浏览器登录,但测试失败。谢谢你的帮助!

测试.py

0 投票
1 回答
1267 浏览

python - Flask for Python - 关于系统的架构问题

我一直在使用 Django,Django 在运行时将请求对象传递给视图。看起来(乍一看)在 Flask 中应用程序拥有请求并且它被导入(好像它是一个静态资源)。我不明白这一点,我只是想把我的大脑包裹在 WSGI 和 Flask 等周围。感谢任何帮助。

0 投票
12 回答
237483 浏览

python - 使用 Flask for Python 获取访问者的 IP 地址

我正在创建一个网站,用户可以使用Flask 微框架(基于Werkzeug)登录和下载文件,该框架使用 Python(在我的情况下为 2.6)。

我需要在用户登录时获取用户的 IP 地址(用于记录目的)。有谁知道如何做到这一点?当然有办法用 Python 做到这一点吗?

0 投票
2 回答
6176 浏览

python - 使用 Flask 微框架将旧 URL 重定向到新 URL

我正在制作一个新网站来替换当前网站,使用 Flask 微框架(基于 Werkzeug),它使用 Python(在我的情况下为 2.6)。

核心功能和很多页面是一样的。然而,通过使用 Flask,许多以前的 URL 与旧的不同。

我需要一种方法来以某种方式存储每个旧 URL 和新 URL,这样如果用户键入旧 URL,他们就会被简单地转发到新 URL,并且一切正常。



有人知道这在 Flask 中是否可行?

预先感谢您的帮助 :-)

0 投票
1 回答
5284 浏览

python - 如何理解flask的这段代码?

谁能解释一下这条线?</p>

烧瓶中的代码

本地代码在这里: http: //pastebin.com/U3e1bEi0

0 投票
3 回答
25345 浏览

python - Flask/Werkzeug 如何将 HTTP 内容长度标头附加到文件下载

我正在使用使用 Python 的 Flask(基于 Werkzeug)。

用户可以下载文件,我正在使用send_from_directory-function

但是,在实际下载文件时,content-length并没有设置 HTTP 标头。所以用户不知道下载的文件有多大。

我可以os.path.getsize(FILE_LOCATION)在 Python 中使用来获取文件大小(以字节为单位),但找不到content-length在 Flask 中设置标头的方法。

有任何想法吗?

0 投票
3 回答
1125 浏览

python - Python的“with”语句是做什么用的?

我试图理解 python 中的 with 语句。我到处都在谈论打开和关闭文件,并且旨在替换 try-finally 块。有人也可以发布一些其他示例。我只是在尝试烧瓶,里面有很多陈述。绝对要求有人提供一些澄清。

0 投票
1 回答
12624 浏览

python - Flask - 如何结合 Flask-WTF 和 Flask-SQLAlchemy 来编辑数据库模型?

我正在尝试为现有模型(已保存到数据库)创建一个编辑页面。表单对象需要一个 multidict 实例来填充其字段。这就是我所拥有的:

我可以将表单中的每个字段分配给模型的每个字段(form.data['name'] = person.name, etc...),但这对于大型模型来说似乎是多余的。有没有我错过的捷径?

0 投票
3 回答
1223 浏览

jquery - 不使用 jQuery 从选择字段中获取值

我正在尝试在我正在创建的网站中实现一些基本的 ajax 功能。我正在使用 Flask 微框架和 jQuery 来执行此操作。我对 python 有很多经验,Flask 是用什么编写的,但对 javascript 却很少。这就是我决定使用 jQuery 的原因。;) Flask 文档中包含一个很好的示例,我在工作时没有遇到任何问题,但是当我将示例中的方法应用于我的代码时,我开始遇到问题,让 jQuery 正确填充查询字符串。本质上,它解析了我的一些表单元素,但不是全部。

我的 HTML 表单如下所示:

我的 javascript 看起来像这样:

但是在我提交查询字符​​串后,如下所示:

我可以让“msat_length”值正确更改,其他都没有。如果我在 javascript 的“msat_size”行中将 .val() 更改为 .text(),则名称将出现在查询字符串中,但没有值

任何有关如何解决此问题的想法将不胜感激。谢谢!