问题标签 [flask-restplus]

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 回答
2691 浏览

python - 使用 flask restplus 进行 api 记录的特定时间格式

我有一个在请求正文中接受 start_time、end_time 和布尔值 closed_all_day 的 api。

start_time 和 end_time 的格式为 HH:MM(24 小时格式)

如果我使用

或者

然后我得到了完整的 ISO 日期格式,这也不是我想要的。

有没有办法将输入限制为 HH:MM 格式?

0 投票
1 回答
1859 浏览

python-3.x - Flask-restplus:如何使用“allOf”操作定义嵌套模型?

创建一个python烧瓶rest plus服务器应用程序,我正在尝试使用' allOf '运算符为输入主体(在POST操作中)创建一个模型,这相当于以下示例,取自我用创建的swagger.yaml大摇大摆的编辑器:

它应该是这样的(只是在我疯狂的想象中):

当 OperA、OperB、OperC 也被定义为模型时。我怎样才能做到这一点?

实际上,我更喜欢使用“ oneOf ”,但据我所知,即使在 swagger 编辑器中也不支持它,所以我尝试使用带有非必填字段的“ allOf ”。

版本: flask restplus:0.10.1,flask:0.12.2,python:3.6.2

非常感谢

0 投票
1 回答
452 浏览

python - 在 nginx 服务器上使用 uwsgi.py 在 Flask App 上部署 Flask_restplus Api 构建

全部

我在 python 中的烧瓶应用程序上有一个 flask_rest plus api。我想在 nginx 服务器上使用 uwsgi 格式部署它。我搜索了很长时间,但没有找到写入解决方案。任何线索都会有所帮助..

提前致谢。

下面是代码片段

我的 wsgi.py 文件看起来像这样

我尝试使用这个 wsgi 文件并通过在我的 linux 机器上触发以下命令来启动服务器

当我尝试使用 Postman 访问 url 时,我得到如下所示的错误:-

我的 APP.Application 文件如下所示:-

0 投票
0 回答
290 浏览

rest - Flask Restplus:发送 DateTime 作为参数

我想发送日期时间作为 GET 请求的参数,但它给了我错误。我试图查看文档,但没有太大帮助。有人可以帮我解决这个问题。

0 投票
0 回答
311 浏览

rest - 文件上传错误:FlaskRestful - 为 POST 请求获取 400

我正在尝试通过烧瓶 restfulplus 中的发布请求上传文件

我按照此链接中的示例进行操作

这是我的代码

由于某种原因,该文件没有被上传。有人可以帮我解决这个问题。[输入上传][2]

[2]:https ://i.stack.imgur.com/BQc4W.png在此处输入图像描述

0 投票
1 回答
234 浏览

python-3.x - GET 响应 Flask 后处理请求

我需要做这样的事情。在对 GET 请求做出响应后,我必须调用一个函数来执行某些操作。我想这样做是因为我尝试创建的文件需要一些时间。所以我想先发送请求,然后生成文件。

一旦应用程序开始运行,我就无法控制程序流程。有人可以帮我解决这个问题。

0 投票
0 回答
256 浏览

python - 生成类似 JSONAPI 格式的 marshmallow-sqlalchemy ModelSchema

我正在为 API 使用 flask-Restplus,并且在GET方法中我想返回 JSON API 格式的 JSON:

我正在做的是创建 Schema 类并提及其中的每个字段,而不是做这项手动工作,我想根据我的数据库模型生成它。

所以我已经使用marshmallow-sqlalchemy它并在其中提到了模型名称,但它返回简单的 JSON。我想要与 JSONAPI 相同的 JSON 结构,方法是使用 marshmallow-sqlalchemy.

我怎样才能做到这一点?

0 投票
1 回答
413 浏览

python - 从模型中获取 JSONAPI 模式

在我的 Rest 应用程序中,我想返回json类似的JSONAPI格式,但我需要为它创建 Schema 类并再次创建我的model. 因此,我不能从模式类中创建每个字段,而不是从DB Model.. 下面是我的模型类

我正在定义如下所示的模式。

所以在这里,idname已经定义了两次。那么是否有任何选项marshmallow-jsonapi可以在模式类中分配模型名称,以便它可以从model
注意中获取所有字段:我正在使用marshmallow-jsonapi它,我已经尝试过marshmallow-sqlalchemy,它具有该选项但它不jsonJSONAPI格式返回

0 投票
1 回答
1069 浏览

python - 如何限制 Flask-RestPlus 中的 fields.list 返回的内容

每个建筑物都有单元,每个单元都与一个帐户相关联。一个单位可以有很多账户。每个单元只能有一个状态为“活动”的帐户。

API 返回所有单元的列表,每个单元中嵌套的是与该单元关联的所有帐户的列表。

如何返回相同的单位列表,但只返回与每个单位关联的活动帐户?

0 投票
1 回答
186 浏览

flask - Flask-Restplus 不生成 API 文档

以下是 app.py 的相关部分

我可以在 /api/v1/ 访问 API 资源,但是当我转到 127.0.0.1:5000/ 时,我看不到任何文档。根据官方文档,API 文档可在 / 但在我的情况下有一个“未找到”HTTP 响应。我究竟做错了什么?