问题标签 [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:将 ModelResource 链接到资源
我目前正在尝试 django-tastypie 来设计一个 RESTful api。我面临一个问题:
在我的 models.py 中,我有:
我的问题是 RevisionToApply 模型(用于 django)对修订使用 int 。
我如何告诉tastepie 使用RevisionToApplyResource 的修订字段作为指向RevisionResource 的指针?如果 ToXxxxField 仅用于与 django 模型链接,那么插入 ResourceObject 的最佳时机是什么?
谢谢。
ios - 使用 Twitter 在 iPhone 中登录用户并将经过身份验证的用户保存到远程 Django 应用程序
我对如何做到这一点有一个模糊的想法。
我的应用程序正在使用一个用 Django 编写的 API,但我的客户要求我只使用 Twitter 进行身份验证。问题是,在我通过 Twitter 将它们登录到 iPhone 应用程序后,我将如何使用 Django 的用户模型?
顺便说一句,我在 Django 中使用 django-tastypie,在 iOS 中使用 ASIHTTPRequest。
谢谢!
python - 在视图中使用 sweetpie 资源
我的第一个问题:
所以我正在使用tastepie 为我的应用程序提供api。
我希望能够使用tastepie 呈现json,然后将其包含在django 视图中,以便我可以引导我的应用程序的数据。
在 django sweetpie 食谱中有一个例子:http: //django-tastypie.readthedocs.org/en/latest/cookbook.html#using-your-resource-in-regular-views
问题是我无法让它工作,我尝试了从更简单到更复杂的变体,但我无法得到它,这里有一些我的模型的代码:
和我的资源:
和我的视图索引:
我想要的是我的 renderOne() 函数来给我一个 ChatMessageResource 的 json 而且我想要一个 renderAll() 函数来为我提供 json 中的所有(或过滤的)ChatMessageResources。
而且我想使用美味的内部结构,我知道我可以自己序列化它,但这不是重点..
现在的错误是:
我快疯了,我已经尝试了几个小时。
所以,请,如何在 django 视图中通过代码使用 nicepiepie 将 ONE/ALL 资源作为 JSON 获取!
如果不清楚或者我需要澄清,请询问,谢谢
我真正想要做的是能够获取我创建的 API url 返回的 JSON,但是从代码中,而不是通过访问 url .. 所以如果我有/api/v1/messages/?chat_session=14
返回消息列表,我希望能够通过代码执行相同的操作(而不是通过 curl 或其他方式获取 url)。
注意:ModelResource.obj_get 的定义来自https://github.com/toastdriven/django-tastypie/blob/master/tastypie/resources.py
python - Django Tastypie:如何使用 API 密钥进行身份验证
我正在用 TastyPie 制作一个内部 API。我有
禁用 Auth 规则后,我的 API 运行良好。开启它后,无论我尝试什么,我都会收到 401(未经授权)响应。
我敢肯定,一旦您看到它的实际效果,这是非常明显的事情之一,但与此同时,请告知如何提出请求(GET)。
python - 在 Django Tastypie API 中包含子资源
我正在为 REST API 计划一个包含 Django 和 Tastypie 的站点,并且我很难找出在返回的资源中包含子资源的“正确”方式。
作为一个沙盒,我做了一个带有 Ticket 模型和 TicketComment 模型的小应用程序,其中评论属于一张票。我查看了关于嵌套资源的 Tastypie Cookbook 食谱(http://django-tastypie.readthedocs.org/en/latest/cookbook.html#nested-resources),但我很难理解为什么我应该这样做. 下面的代码使用 django.forms.models.model_to_dict() 将评论放入票证中,但我认为这里一定有一个“陷阱”。
我有理由不做我现在正在做的事吗?此外,有没有比食谱中列出的更干净的感觉模式?
型号如下:
资源如下:
输出如下:
django - 美味的脱水儿童资源领域
我刚刚发现了美味派,我觉得它很棒。但是我在按摩我的 json 输出时遇到了一些麻烦。
例如,我有这样的事情:
其中收藏夹是收藏视频的用户列表。我希望输出的 json 看起来像:
python - 按json中的计数排序
我正在使用tastepie从我的django模型创建json但是我遇到了一个我认为应该有一个简单修复的问题。
我有一个对象博客,它有评论对象的孩子。我希望能够用我的 json 做这样的事情:
/api/v1/blogs/?order_by=comment_count
但我不知道如何对不属于原始评论/博客模型的字段进行排序。我自己在一个脱水方法中创建了comment_count,该方法只接受评论数组并返回comments.count()
任何帮助将不胜感激 - 我似乎找不到任何解释。
python - 什么 Python 框架用于没有前端的 REST/JSON Web 服务?
我需要为 iOS 应用程序创建一个 Python REST/JSON Web 服务以与之交互。网络上不会有前端。
用于此的最快、最轻量级的框架是什么?实施的学习曲线是否也考虑在内?
从我所做的研究来看,Django-Tastypie 或 Djanjo-Piston 看起来是最好的选择,Tastypie 获胜是因为代码库得到了积极维护?
django - Is it possible to order by an annotation with django TastyPie?
I'm trying to order by a count of a manyToMany field is there a way to do this with TastyPie?
For example
I want PersonResource to spit out json that is ordered by the number of friends a person has...
is that possible?
tastypie - 缓存 Tastypie 请求
我正在使用 Django 和 Tastypie 来提供一个宁静的 api。由于每个 GET 请求都会对后端数据库产生一个查询,那么使用 redis 缓存缓存请求的最佳方法是什么?