flask-restful相关内容

使用Google云功能的Python烧瓶应用程序

我了解Google Cloud Functions是一种运行函数的无服务器架构,我已经阅读了有关Cloud Functions的文档。我想在云函数上运行整个带有CRUD API的Flask应用程序。我看过几篇关于在云函数上运行Python函数的文章。有人能帮我找到一篇关于如何通过单个云函数运行Flask应用的文章/教程吗? 推荐答案 如果您有一个烧瓶应用程序,我建议您使用Cloud R ..

Postman、Python 以及将图像和元数据传递给 Web 服务

这是一个由两部分组成的问题:我看过讨论的个别部分,但似乎无法将推荐的建议一起工作.我想创建一个 Web 服务来存储从调用者传递的图像及其元数据,并从 Postman 运行测试调用以确保它正常工作.因此,要通过 Postman 将图像 (Drew16.jpg) 传递给 Web 服务,看来我需要这样的东西: 对于网络服务,我有一些 python/flask 代码来读取请求(我尝试过的许多变体之一 ..
发布时间:2022-01-22 14:22:52 Python

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

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

使用 OAuth2 保护 Flask-Restful API

好的,所以我使用 Flask-Restful 编写了一个 API,现在我想实现 OAuth2 授权. 我已经尝试过 pyoauth2,但它没有记录并且 教程相当复杂. 所以,我的问题是:我该怎么做? 解决方案 按照flask-oauthlib 指南设置基本端点.确保它适用于 vanilla 烧瓶端点. 配置您的 API 以使用 oauth 装饰器. oauth = ..
发布时间:2021-12-29 15:02:56 其他开发

Flask-RESTful - 上传图片

我想知道如何通过创建 API 服务上传文件? class UploadImage(Resource):def post(self, fname):文件 = request.files['文件']如果文件:# 保存图片别的:# 返回错误返回{'假'} 路线 api.add_resource(UploadImage, '/api/uploadimage/') 然后是 HTML 我在 ..
发布时间:2021-12-14 11:09:22 Python

在模板中显示存储为二进制 blob 的图像

我有一个模型,其图像存储为二进制 blob.我想在模板中显示此图像以及有关该对象的其他数据.由于图像不是单独的文件,我无法弄清楚如何显示它.我试过设置标题,或使用 send_file 或 render_template,但我要么没有得到图像,要么只得到图像而不是模板的其余部分.如何在模板中将二进制 blob 显示为图像? A 类(ndb.Model):id= ndb.IntegerPropert ..
发布时间:2021-12-14 10:37:30 Python

Flask 应用无法识别flask_restful 资源

我正在尝试使用 flask_restful 构建 API,但我不知道如何将继承自 Resource 的类与实际应用程序连接起来.我有以下结构 页面├───api│ └───__init__.py│ └───resources.py└────__init__.py page/api/resources.py: from flask_restful 导入资源从页面导入api@api.resou ..
发布时间:2021-11-15 04:30:48 Python

Flask 宁静的 API 网址

我正在使用 Flask-RESTful(http://flask-restful.readthedocs.org/en/latest/index.html) 在我的项目中.阅读一些示例后,我了解到我的 Resource 类中只有 get、post、update 等方法.如何使用唯一的 url 制作我自己的 Resource 类方法,就像在 Flask 中使用 @app.route() 装饰器一样? ..
发布时间:2021-11-15 04:23:50 Python

从 angularjs 加载 REST 资源时等待时间非常长

我正在构建一个访问 Flask/python RESTful API 的 angular 前端.我使用的是 AngularJS v1.2.16. 出于某种原因,在加载 REST 资源之前需要花费大量时间,大部分时间只是在等待.我的理解是“等待"是测量到第一个字节的时间——我所有的服务都在本地运行(前端、API 和数据库). 鉴于服务都在本地运行,我不知道如何调试.有没有人有任何关于在哪 ..
发布时间:2021-11-09 04:49:03 Python

Angular 的 Flask RESTful 跨域问题:PUT、OPTIONS 方法

我开发了一个带有 Flask Restful 的小型只写 REST api,它接受来自少数可能具有更改 IP 地址的客户端的 PUT 请求.我的客户端是运行 AngularJS 前端的嵌入式 Chromium 客户端;他们使用一个简单的魔法密钥对我的 API 进行身份验证——这对于我非常有限的规模来说已经足够了. 我现在正在测试部署我的 API,我注意到 Angular 客户端正在尝试向我的 ..
发布时间:2021-11-09 03:38:23 Python

“python run.py"在终端(mac)中不起作用.安装了flask_restful.给出错误:'ModuleNotFoundError:没有名为'flask_restful'的模块'

我已经尝试通过 pip 安装flask_restful,它表明它的所有要求都已经得到满足.但是当我尝试在我的 mac 终端上运行以下命令 (python run.py) 时,我收到此错误: $ python run.py回溯(最近一次调用最后一次):文件“run.py",第 17 行,位于 中.app = create_app(“配置")文件“run.py",第 7 行,在 c ..
发布时间:2021-09-19 20:31:22 Python

Flask-RESTful API:多个复杂的端点

在我的 Flask-RESTful API 中,假设我有两个对象,用户和城市.这是一个一对多的关系.现在,当我创建 API 并向其添加资源时,我似乎所能做的就是将非常简单且通用的 URL 映射到它们.这是代码(不包括无用的东西): class UserAPI(Resource): # 处理单个用户的API类def __init__(self):# 初始化def get(self, id):# G ..
发布时间:2021-07-09 19:03:31 Python

在python Flask应用程序中使用json对象上传文件的POST方法

我遇到了一个问题,我正在尝试构建单个 API,该 API 将上传文件和 json 对象.我需要这个 API 来创建 webhook. 使用多部分,我可以上传文件,在选项文件中我可以发送 json 对象. 在 Flask 应用程序中,当我尝试检索 json 对象时,将其转换为 blob 类型.我尝试将其转换为 base64,然后再次转换为字符串,但整个过程不起作用. 如果有人有好的 ..
发布时间:2021-06-04 19:45:44 Python