flask-restful 相关问题

Flask-RESTful为Flask提供了构建REST API的扩展。 Flask-RESTful最初是作为Twilio的内部项目开发的,旨在为其公共和内部API提供支持。

使用Python RESTful API时,在字典中处理KeyError的最佳方法

来自flask导入Flask,jsonify,来自flask_restful导入的请求Api,资源导入jsonpickle app = Flask(__ name__)api = Api(app)#创建一个空字典并将用户ID初始化为0 .....

回答 1 投票 0

根据数据覆盖字段架构 - Marshmallow

我刚刚开始使用棉花糖,所以如果有更优雅的方法来解决这个问题,请告诉我。字段将根据用户类型(学生/工作人员){“类型”:“学生”,...而变化

回答 1 投票 0

使用flask-restful设计API的最佳方法,其中一个资源与两个父资源有关系

假设我有三个资源User,Store和Item。用户将是Store的存储资源,Store将是Item资源的另一个父资源。现在,如果用户执行GET请求以查看...

回答 1 投票 0

如何处理烧瓶中的多个并发请求[重复]

我想创建一个变量,它将在整个切片期间保持每个restful服务调用的请求对象。我不确定在Flask中处理它的最佳方法是什么。我正在使用Flask + Mongoengine。 ...

回答 1 投票 0

Flask-Swagger-UI无法识别swagger.json的路径

我正在构建一个API,使用Flask和flask-restful和flask-swagger-ui。我现在修改了项目结构,现在我无法再访问项目的swagger.json文件了。基于包...

回答 1 投票 1

Python Flask-Restful错误:API中的Delete方法正在删除所有数据库条目

我写了一个烧瓶的API,以及一个带有peewee的SQLite数据库。我能够“获取”我存储数据的艺术作品列表。我也能'得到'单件,'贴'和'放'......

回答 1 投票 1

使用Flask中的JWT扩展检查消息的完整性到API响应消息

假设我有一个API端点api.example.com/v1/data和一个与@jwt-required相似的GET方法:from flask_jwt_extended从flask_restful import资源类导入jwt_required ...

回答 1 投票 1

Flask / Flask-restful:强制/纠正/覆盖POST请求的错误内容类型标头

我在封闭的源应用程序中遇到问题,该应用程序在标头中发送了错误的内容类型。我收到的数据是“内容类型:application / x-www-form-urlencoded”我应该收到它...

回答 1 投票 1

Flask:在Rest API中使用PUT / POST感到困惑

尊敬的长者/程序员/学习者,我在这里读到了一个非常流行的答案,关于使用PUT或POST,但我无法从中解读出正确的方法。几乎每个答案......

回答 1 投票 0

Catch-All URL in flask-restful

烧瓶导入Flask app = Flask(__ name__)@ app.route('/',默认= {'路径':''})@ app.route('/'在Flask中有一个Catch-All URL功能 ')def catch_all(path):返回'你......

回答 1 投票 1

Flask RESTful API多个复杂端点

在我的Flask-RESTful API中,假设我有两个对象,用户和城市。这是1对多的关系。现在当我创建我的API并为其添加资源时,我所能做的就是很容易映射...

回答 2 投票 28

我正在尝试创建一个简单的api来接收任何格式的json数据,但得到400个错误请求..请查看我的代码并更正

来自flask导入Flask,abort,请求导入json app = Flask(__ name__)@ app.route('/ data',methods = ['POST'])def data():if if request.json:abort(400)。 ..

回答 1 投票 0

如何使用Python Flask模仿Java Springs @PathVariable

来自flask导入Flask,jsonify,来自flask_restful import Api的请求,资源app = Flask(__ name__)api = Api(app)user_dict = {}类用户(资源):def __init __(self):user_id = ...

回答 1 投票 -1

删除特定资源的行的最佳方法是什么?

我正在使用Flask,Flask-Restful和Flask-sqlAlchemy进行简单的休息api,其中我有一个用户资源和一个项目资源。用户资源是Item资源的父资源。那是 ...

回答 1 投票 0

我的烧瓶应用程序没有正确返回非ascii字符

我正在尝试使用flask-restful api,并且作为返回值,代码应该返回一个json数据列表。但是,当json中的内容是非ascii字符时(èòsèèò)返回值...

回答 1 投票 1

如何使用flask-restful重定向到默认的404页面

我的资源显示在底部,并使用api.add_resource(JobAPI,'/ jobs /)连接到/ jobs / ')我还有一个自定义的404页面。如果请求的job_id不存在,我该怎么办...

回答 2 投票 0

从Flask中的辅助方法返回HTTP响应

我不知道如何谷歌这个,但基本上我有一个Flask Restful API,通常返回这样的响应:在我的主文件中:api.add_resource(my_package.MyClass,'/ path / to / some / stuff')。 ..

回答 1 投票 0

TypeError:“播放列表”类型的对象不是JSON可序列化的

user model:class User(db.Model):__ tablename__ ='users'id = db.Column(db.Integer,primary_key = True,autoincrement = True)restaurant = db.Column(db.String(128))username = db ....

回答 1 投票 1

Flask的test_client()没有将自定义HTTP标头传递给Flask应用程序

我在我的测试脚本中有类似的东西:def setUp(self):app = create_app()self.app = app.test_client()def test_001(self):self.app as app:headers = {'API-KEY ':'...

回答 1 投票 1

无法在其他文件中导入mongo对象

使用flask-restful,我无法将文件app / __ init__.py中的对象mongo = PyMongo()导入app / common / db.py.我的文件夹结构如下所示:myproject / run.py app / ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.