问题标签 [tastypie]
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.
django - 是否可以设置 django-tastypie 对象键?
默认情况下,当使用 django-tastypie 并获取资源列表时,响应格式为:
我已经深入研究了文档并查看并查看了,但我似乎找不到任何类型的元选项或设置来更改“对象”键以实际描述返回的项目。例如,假设我有一个 api 调用中的位置列表和另一个中的人员列表。我希望能够区分“位置”和“人”的关键。真正的原因是因为我在 iOS 上使用 RestKit 并且希望能够设置多个映射。
jquery - django 视图中的 Tastypie 资源使用情况
我正在开发一个网络应用程序,将来我们还计划为此开发 iphone 应用程序。为此,我们决定使用tastepie 并制作rest 基础框架。
我已经开发了一种用于在一个模型中增加价值的资源,并且使用 jquery 可以正常工作。现在我必须在 django 中创建一个表单。我不知道如何在 django 视图中使用这个资源 API。我应该使用 urllib 并连接我的 API 还是应该以旧的 django 方式来代替?
django - 为什么对非 ORM 调用使用 django 相关的 REST API 包?
使用 django 相关的 REST API 包(例如sweetpie、piston或django-rest进行非-ORM 调用而不是简单地使用视图)有哪些优缺点?
django - django tastepie manytomany 字段 POST json 错误
这是我的资源:
我正在尝试在 django-tastypie 系统上使用 curl 发布。
这就是我得到的:
我也尝试只发送 id 而不是 resource_uri,但这也不起作用。我确信我的帖子数据在某种程度上是错误的。我该如何解决?
python - 如何在美味派中强制使用一些过滤器?
是否可以强制“语言”过滤器?
如果在 GET 参数中缺少键“语言”,我的目标是引发错误
django - Django,mongodb,Tastypie-nonrel : List of ForeignKey
On my Django-mongodb model, I would like to have an object with a listField containing reference to other objects. Here is an example of what I want to achieve :
models.py
api.py (Tastypie Resources)
In this example, the field "commentList" contains a list of "Object ID" referencing "Comment" objects. If nothing is done, an HTTP GET on my "Post" resource will give me:
What I would love to get is this :
My question is : How can I resolve the reference to objects Comment and make it available with a API call to the ressource Post?
If this is not possible, what would be the best way to design my non-relational data model so that a Post can contain multiple Comment, but that Comment can alo be accessed on its own and updated independently?
Thanks a lot for your help!!
python - 使用 Accept 标头对 TastyPie Api 进行版本控制
我不是想发起一场宗教战争,但我个人真的不喜欢资源 URL 中的 api 版本信息。我认为最好的方法是通过资源的 Accept 标头或将 ?version=2 添加到查询字符串中。如果你对这个话题感到好奇。StackOverflow 上有许多关于该主题的好(热情洋溢的)帖子。这是一个很好的线程。另外,恕我直言,Steve Klabnik的一篇很好的博文。同样,这些只是我的偏好,我不想(再次)创建一个关于这个主题的线程。
我目前正在寻找一个 Django 包来帮助创建一个 RESTful API。经过一番阅读,TastyPie 似乎拥有我想要/需要的大部分内容,并且得到了很好的支持(并且有非常好的文档)。我只是想知道是否有办法实现不同的版本控制方案?有没有其他人做过这个?是否有另一个包可以按我想要的方式工作?
python - Tastypie 中的 FileField
我有一个模型,我正在为此制作一个美味的 api。我有一个字段存储我手动维护的文件的路径(我没有使用FileField
,因为用户没有上传文件)。这是一个模型的要点:
这是我的美味派配置:
在文件字段的 api 中,这将返回文件的完整路径。我希望tastepie 能够提供实际文件或至少一个文件的url。我怎么做?任何代码片段表示赞赏。
谢谢
python - 切换字段以填充美味派的 url?
如果字段应该full
在api url中,有没有办法强制?
例如,现在您可以通过执行以下操作来选择字段是否已满:
是否可以通过执行以下操作来覆盖full
url:
或者
django - django sweetpie 只获取特定对象的特定字段
在 sweetpie 我的 url: /api/v1/course/1/?format=json 给出以下 json:
我想做类似的事情:
仅获取给定课程的科目列表。这可能吗?