问题标签 [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.
sqlalchemy - 无法导入 Flask-Restless
所以我正在尝试使用 Flask-Restless。不幸的是,我无法导入 flask.ext.restless。
这些是我当前 virtualenv 中的包。
我一直在尝试做这个教程(虽然略有修改): 作者= 'mrkaiser'
当我通过命令行运行它时,我得到了同样的错误。不知道该怎么办。谢谢!
flask-restless - 如何用烧瓶不安“选择不同的”
我不熟悉烧瓶,正在寻找一种在桌子上执行“SELECT DISTINCT”的方法。我一直在阅读文档并找到“功能评估”。但是我找不到如何将函数评估放入预处理器中,还是我绝对错了?有人知道怎么做吗?
flask - 如何使用 Flask-Restless 支持的查询运算符“like”
我有以下类关系,我一直想知道如何使用“Like”运算符。
当我将查询合同为:
我得到了这些输出
如果我应该将“op”从“like”更改为“any”,我将不会收到该错误消息。
您对“喜欢”运算符有任何有用的指导吗?
谢谢
chfw
python - Flask-Restless 中的自定义参数?
Flask-Restless 只接受在 SQLAlchemy 模型中定义的列的参数。我想采取类似的东西blue green
并将其存储在两列primary_color
和secondary_color
.
现在,我将数据发布为primary_color
(允许的字段)并使用 apostprocessor
将其拆分为primary_color
and secondary_color
。
是否可以做一些更干净、更语义化的事情,比如 POST 一个colors
字段,然后再处理它?
python - 我怎样才能将孙辈与烧瓶不安分的人包括在内?
我有以下实体。当我这样做时api/event/1
,我会得到invitation
包括在内,但不是invitationResponses
. 如果以及如何实现这一目标?当我这样做时api/invitation/1
,邀请响应包括在内。
python - Flask-SQLAlchemy 和 Flask-Restless 不获取孙子
问题
我正在 Flask、Flask-SQLAlchemy 和 Flask-Restless 上构建一个应用程序。我使用 restless 为父子孙关系生成 API*。我孩子的 GET 将正确获取孙子,但父母的 GET 不会为每个孩子获取孙子。
*实际上,父子关系是多对多,但前提相同。
楷模
GET: /api/child 响应
GET:/api/父响应
python - Flask-Restless API Endpoints 有时只能工作
我正在使用 Flask-Restless、Flask-SQLAlchemy 和 SQLite3 构建 Web 服务 API。我有一个名为 Place 的课程,它也是一张包含我所在城市周围不同地点的表格。据我了解,我应该能够在端点发布新数据,如下所示:
当我在浏览器中导航到该 url 时,我还应该能够看到该表中所有内容的 json 响应。这仅在部分时间有效......有时我能够看到 json 响应,而其他时候我收到 404 url not found 错误。我不断刷新页面,最终 json 响应回来了。我仍然无法在没有 404(或偶尔 500?)的情况下发布 api 端点......我做错了什么吗?
我是这样发布的:
这是我的代码:
sqlalchemy - flask-restless 中的自定义删除逻辑
由于我的应用程序的性质,我需要一些记录is_deleted
在被删除时设置一个标志。
收到 HTTP 后,有没有办法在 flask-restless 中做到这一点DELETE
?
python - 测试通过时,nosetests/unittest 仍然显示错误?
我有一个单元测试,如果没有像这样进行身份验证,则测试一个 api 点是否不可访问:
测试通过了,但nosetests/unittest 仍然向我显示一个错误,即引发异常说“未授权”。有没有办法阻止这一切?
完整日志:
python - 在无烧瓶的预处理器中访问请求标头
我正在使用 Flask-Restless 构建一个 API,它需要一个 API 密钥,该密钥位于Authorization
HTTP 标头中。
在此处的 Flask-Restless 示例中,用于预处理器:
如何检索函数Authorization
中的标头check_auth
?
我曾尝试访问 Flaskresponse
对象,但它None
在此函数的范围内。该kw
参数也是一个空字典。