14得票3回答
Tastypie文档生成

我正在尝试使用自动化文档工具为Tastypie REST API生成API文档。我尝试了Tastytool,但它似乎只显示模型的列而非API的结果参数。然后我尝试使用Sphinx,因为Tastypie支持Sphinx,但是我无法找到如何在代码中添加API注释并将其生成到文档中的示例。 有人可...

13得票1回答
Python动态创建内部类的类

我正在使用Django-tastypie,需要从我的Django模型创建类似于这样的类:class MyModelResource(ModelResource): class Meta: queryset = MyModel.objects.all() ...

13得票2回答
Django Rest Framework 的控制流是什么?

我正在开发一个Web应用程序的API。一开始我使用了Tastypie,后来切换到Django Rest Framework (DRF)。对我来说,DRF似乎非常容易上手。我的意图是创建嵌套用户配置文件对象。我的模型如下:from django.db import models from dja...

12得票1回答
RESTful服务参数是否必须具有可发现性?

前言:我对REST的理解很肤浅,如有任何疑问或需要澄清的地方,请指正。 我有这样一个情况,我需要RESTful服务的用户提交任意实数。因此,我认为不应该要求在URL中提交它,即使返回的对象应该是相同的,而应该使用参数(或者我的这个假设是错误的吗?)。 鉴于此,为符合REST,参数是否必须以...

12得票1回答
Tastypie APIKey身份验证

Tastypie APIKey身份验证是如何工作的?我知道文档中提到了一个信号:from django.contrib.auth.models import User from django.db import models from tastypie.models import ...

12得票4回答
如何在Tastypie自定义认证中访问POST数据

我正在尝试在tastypie中编写自定义身份验证。基本上,我想使用POST参数进行身份验证,并且完全不想使用django认证,因此我的代码看起来像:class MyAuthentication(Authentication): def is_authenticated(self, req...

12得票6回答
如何在Django中以编程方式生成AccessToken?

我正在设置一个API,一切正常。我通过OAuth2 python库创建了一个令牌。我在我的API中使用TastyPie。 我面临的问题是.. AccessToken或Client模型中没有"create"令牌方法。 我可以通过Django管理界面创建accessToken,也可以通过以下方...

12得票2回答
如何正确地在tastypie中使用django-allauth?

我正在编写一个Django应用程序,其中使用django-allauth进行Facebook集成,并使用django-tastypie作为iOS应用程序后端。iOS应用程序将使用本机的Facebook iOS SDK。除了网站外,我希望能够在iOS应用程序中注册并验证Facebook和非Fac...

12得票4回答
如何从tastypie检查用户是否已经通过身份验证?

当用户在Django中进行身份验证时,我如何从tastypie检查?一旦用户登录,视图包括一些JS,它从由tastypie支持的API中提取数据。我已经在我的资源上设置了基本身份验证/django授权,因此浏览器会弹出http auth窗口。有没有办法避免这种情况?我目前的想法是扩展Basic...

11得票3回答
我可以使tastypie的modelresource字段只读吗?

我有一个Tastypie ModelResource,它从一个普通的Django模型中获取字段。我想在Tastypie资源中使某些字段只读,尽管在底层模型中它们是可写的。是否有一种简单的方法可以实现这一点? 我已经尝试了以下方法,但都没有成功:def __init__(self, **kwa...