问题标签 [flask-restless]

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 投票
1 回答
870 浏览

sqlalchemy - 无法导入 Flask-Restless

所以我正在尝试使用 Flask-Restless。不幸的是,我无法导入 flask.ext.restless。

这些是我当前 virtualenv 中的包。

我一直在尝试做这个教程(虽然略有修改): 作者= 'mrkaiser'

当我通过命令行运行它时,我得到了同样的错误。不知道该怎么办。谢谢!

0 投票
2 回答
624 浏览

flask-restless - 如何用烧瓶不安“选择不同的”

我不熟悉烧瓶,正在寻找一种在桌子上执行“SELECT DISTINCT”的方法。我一直在阅读文档并找到“功能评估”。但是我找不到如何将函数评估放入预处理器中,还是我绝对错了?有人知道怎么做吗?

0 投票
1 回答
311 浏览

flask - 如何使用 Flask-Restless 支持的查询运算符“like”

我有以下类关系,我一直想知道如何使用“Like”运算符。

当我将查询合同为:

我得到了这些输出

如果我应该将“op”从“like”更改为“any”,我将不会收到该错误消息。

您对“喜欢”运算符有任何有用的指导吗?

谢谢

chfw

0 投票
1 回答
647 浏览

python - Flask-Restless 中的自定义参数?

Flask-Restless 只接受在 SQLAlchemy 模型中定义的列的参数。我想采取类似的东西blue green并将其存储在两列primary_colorsecondary_color.

现在,我将数据发布为primary_color(允许的字段)并使用 apostprocessor将其拆分为primary_colorand secondary_color

是否可以做一些更干净、更语义化的事情,比如 POST 一个colors字段,然后再处理它?

0 投票
0 回答
328 浏览

python - 我怎样才能将孙辈与烧瓶不安分的人包括在内?

我有以下实体。当我这样做时api/event/1,我会得到invitation包括在内,但不是invitationResponses. 如果以及如何实现这一目标?当我这样做时api/invitation/1,邀请响应包括在内。

0 投票
2 回答
1245 浏览

python - Flask-SQLAlchemy 和 Flask-Restless 不获取孙子

问题

我正在 Flask、Flask-SQLAlchemy 和 Flask-Restless 上构建一个应用程序。我使用 restless 为父子孙关系生成 API*。我孩子的 GET 将正确获取孙子,但父母的 GET 不会为每个孩子获取孙子。

*实际上,父子关系是多对多,但前提相同。

楷模

GET: /api/child 响应

GET:/api/父响应

0 投票
0 回答
889 浏览

python - Flask-Restless API Endpoints 有时只能工作

我正在使用 Flask-Restless、Flask-SQLAlchemy 和 SQLite3 构建 Web 服务 API。我有一个名为 Place 的课程,它也是一张包含我所在城市周围不同地点的表格。据我了解,我应该能够在端点发布新数据,如下所示:

当我在浏览器中导航到该 url 时,我还应该能够看到该表中所有内容的 json 响应。这仅在部分时间有效......有时我能够看到 json 响应,而其他时候我收到 404 url​​ not found 错误。我不断刷新页面,最终 json 响应回来了。我仍然无法在没有 404(或偶尔 500?)的情况下发布 api 端点......我做错了什么吗?

我是这样发布的:

这是我的代码:

0 投票
0 回答
261 浏览

sqlalchemy - flask-restless 中的自定义删除逻辑

由于我的应用程序的性质,我需要一些记录is_deleted在被删除时设置一个标志。

收到 HTTP 后,有没有办法在 flask-restless 中做到这一点DELETE

0 投票
3 回答
931 浏览

python - 测试通过时,nosetests/unittest 仍然显示错误?

我有一个单元测试,如果没有像这样进行身份验证,则测试一个 api 点是否不可访问:

测试通过了,但nosetests/unittest 仍然向我显示一个错误,即引发异常说“未授权”。有没有办法阻止这一切?

完整日志:

0 投票
1 回答
2081 浏览

python - 在无烧瓶的预处理器中访问请求标头

我正在使用 Flask-Restless 构建一个 API,它需要一个 API 密钥,该密钥位于AuthorizationHTTP 标头中。

在此处的 Flask-Restless 示例中,用于预处理器:

如何检索函数Authorization中的标头check_auth

我曾尝试访问 Flaskresponse对象,但它None在此函数的范围内。该kw参数也是一个空字典。