flask相关内容

烧瓶调试在 Anaconda 下不起作用

我在使用 Flask 的标准开发环境中工作,但无法让调试工作正常进行. 只使用标准的 Hello World,出现如下错误: 从烧瓶导入烧瓶app = Flask(__name__)@app.route("/")定义你好():呃返回“你好世界!"如果 __name__ == "__main__":应用程序运行(调试=真) 我的应用程序中断,但没有动态调试,我收到以下错误消息: 如果您启 ..
发布时间:2022-01-10 21:45:33 Python

如果用户通过社交登录登录,移动应用程序如何使用后端 API 进行身份验证?

我试图了解移动应用上社交登录之间的基本组织和登录流程,以及该应用如何从后端烧瓶 api 请求资源. 如果用户通过 Facebook 登录应用,后端 api 如何根据该登录提供资源?因为后端似乎不知道用户已使用 Facebook 登录. facebook 是否需要向应用程序发送令牌,然后后端 api 会使用 facebook 验证? 解决方案 我建议你先阅读一下单点登录机制: ..
发布时间:2022-01-10 09:17:29 其他开发

在浏览器 Web 应用程序中同时对两个视频进行姿势检测不起作用

我编写了以下网络应用程序来对两个视频执行姿势检测.比如说,在第一个中给出一个基准视频,在第二个中给出一个用户视频(预先录制的视频或他们的网络摄像头),然后比较两者的动作. 导入破折号,cv2将 dash_core_components 导入为 dcc将 dash_html_components 导入为 html将媒体管道导入为 mp从烧瓶进口烧瓶,响应mp_drawing = mp.soluti ..
发布时间:2022-01-09 18:26:34 其他开发

在 Flask 单元测试中,如何模拟请求全局“g"对象上的对象?

我有一个烧瓶应用程序,它在 before_filter 中设置数据库连接,非常类似于 这个: @app.before_requestdef before_request():g.db = connect_db() 现在:我正在编写一些单元测试,但我确实不希望它们进入数据库.我想用可以设置期望的模拟对象替换 g.db. 我的测试使用 app.test_client(),正如烧瓶文档 这里. ..
发布时间:2022-01-08 22:21:08 Python

使用带前导斜杠的路径的烧瓶路线

我正在尝试使用带有路径转换器的简单路由来获取 Flask: @api.route('/records///') 除非 URL 的“路径"部分使用前导斜杠,否则它会起作用.在这种情况下,我得到一个 404.我理解该错误,但我没有得到的是文档中或 Internet 上的任何地方都没有关于如何解决此问题的解决方法.我觉得我是第一个尝试做 ..
发布时间:2022-01-08 19:04:03 Python

特定路由的烧瓶中间件

我用 Python Flask-RESTful 制作了 API Server. 我的系统使用令牌认证来验证权限. 所以,我添加了用于验证令牌的中间件. 比如这样的代码, [中间件.py] 类测试(对象):def __init__(self, app):self.app = 应用程序def __call__(self, environ, start_response):打印 ..
发布时间:2022-01-08 19:02:44 Python

无法在 PyCharm 中安装 Flask

我在 PyCharm 中安装 Flask 时遇到问题.当我尝试运行 pip install flask 时出现以下错误. ERROR: 命令出错,退出状态为 1:命令:'c:\Users\rohit\AppData\Local\Programs\Python\Python38-32\python.exe' -u -c 'import sys, setuptools, tokenize;sys.a ..
发布时间:2022-01-08 09:44:27 Python

PyCharm 解析 - flask.ext.sqlalchemy 与 flask_sqlalchemy

如果我在我的应用程序中使用以下格式,一切正常,除了 PyCharms 解析/自动完成功能: 从 flask.ext.sqlalchemy 导入 SQLAlchemy 如果我在我的应用程序中使用以下格式,一切正常.但是,唉,这不是导入库的正确方法: 从 flask_sqlalchemy 导入 SQLAlchemy 有什么方法可以让 PyC​​harm 正确解析第一个语法? 解决方案 ..
发布时间:2022-01-08 09:35:55 Python

烧瓶/Python.从上传的文件中获取 mimetype

我使用 Flask 微框架 0.6 和 Python 2.6 我需要从上传的文件中获取 mimetype 以便我可以存储它. 这是相关的 Python/Flask 代码: @app.route('/upload_file', methods=['GET', 'POST'])定义上传_文件():如果 request.method == 'POST':文件 = request.files ..
发布时间:2022-01-06 10:54:45 Python

在 Python 中获取数组作为 GET 查询参数

我知道在 php 中,我可以只使用 $_GET['key1']['key2'] 来检索以数组形式发送的 GET 数据,但在 Python 中可以这样做吗因为我刚收到一个字符串,它不被识别为数组/列表. 如果重要的话,我会使用flask/werkzeug. 解决方案 参数名称的深度解析是 PHP AFAIK 独有的. 如果您只需要一个简单的列表,只需传递几个具有相同名称的参数并使 ..
发布时间:2022-01-05 15:54:27 Python

为什么 session._get_current_object() 返回的对象的 id 在每次请求时都会改变,而 session 的 id 保持不变?

我正在使用: Python 3.6.1 烧瓶 0.12.2 关于session的部分的 Flask 文档说: 这是一个代理. 和关于代理的部分详细说明: Flask 提供的一些对象是其他对象的代理.这背后的原因是这些代理之间共享线程,它们必须分派到绑定到一个的实际对象根据需要在幕后线程. ... 如果您需要访问到被代理的底层对象,您可以使用_get_curren ..
发布时间:2022-01-05 15:53:31 Python

将 Javascript 变量传递给 Python Flask

我已经阅读了几个关于不同示例的帖子,这些示例通过 post/get 表单将 javascript 变量传递给flask.我仍然不明白如何做到这一点.根据我的理解,该表单创建了一个 post/get,然后可以被 python flask 脚本调用和接收.有人可以写一个非常简单的例子来说明这应该是什么样子吗? 从在 javascript 中创建一个具有任何值的变量开始,然后进行 post/get ..
发布时间:2022-01-05 15:30:30 前端开发

在 Flask 中使用 jQuery 自动完成

这个问题以前有人问过,我想我已经做了我在那里看到的,但我真的不知道我做错了什么.我对 jQuery 了解不多,但我会尽力解释我正在尝试做什么. 我想根据来自数据库的查询自动完成,所以我的模板中有这个: $(函数(){$( "#function_name" ).autocomplete({来源:'{{url_for("autocomplete")}}',最小长度:2,});}); ..
发布时间:2022-01-05 12:49:31 Python

如何设置 Raspberry Pi 以接收网络钩子

我目前正在做一个小项目,只要在 Shopify 上创建新订单,我的树莓派就会点亮一顶独角兽帽.我以前从未使用过 webhooks 或 web 服务器,更不用说 Flask 或 Zappa,我很好奇如何在不将 pi 暴露给家庭网络上的开放互联网的情况下进行设置. 我已经读到将 Amazon 的 Lambda 与 Flask 和称为 Zappa 的东西结合使用会很简单,但是我很迷茫.这是我目前所 ..
发布时间:2022-01-05 11:10:17 Python

在 lighttpd 和树莓派上部署 Flask

我正在尝试使用 lighttpd fastCGI 将 hello flask 应用程序部署到 raspberry pi. 我按照 http://flask.pocoo.org/docs 上的说明进行操作/0.10/deploying/fastcgi/ 尽我所能 这是我的烧瓶应用程序 (/var/www/demoapp/hello.py) from flask import Flask ..
发布时间:2022-01-05 10:55:38 Python

Flask Button 在不刷新页面的情况下运行 Python?

我刚刚开始使用 python 和烧瓶(用于树莓派).我想要一个 Web 应用程序,它可以执行一些 Python 代码来平移和倾斜相机并显示视频流. 到目前为止,我的烧瓶代码是: from flask import Flask,render_template导入时间导入序列#ser = serial.Serial('/dev/ttyUSB0',9600)app = Flask(__name_ ..
发布时间:2022-01-05 10:37:35 Python