我正在尝试在tastypie中编写自定义身份验证。基本上,我想使用POST参数进行身份验证,并且完全不想使用django认证,因此我的代码看起来像:class MyAuthentication(Authentication): def is_authenticated(self, req...
我正在尝试使用自动化文档工具为Tastypie REST API生成API文档。我尝试了Tastytool,但它似乎只显示模型的列而非API的结果参数。然后我尝试使用Sphinx,因为Tastypie支持Sphinx,但是我无法找到如何在代码中添加API注释并将其生成到文档中的示例。 有人可...
前言:我对REST的理解很肤浅,如有任何疑问或需要澄清的地方,请指正。 我有这样一个情况,我需要RESTful服务的用户提交任意实数。因此,我认为不应该要求在URL中提交它,即使返回的对象应该是相同的,而应该使用参数(或者我的这个假设是错误的吗?)。 鉴于此,为符合REST,参数是否必须以...
我正在尝试在自定义认证中覆盖is_authenticated。我有一个简单的代码(起始点)如下:class MyAuthentication(BasicAuthentication): def __init__(self, *args, **kwargs): super...
Tastypie APIKey身份验证是如何工作的?我知道文档中提到了一个信号:from django.contrib.auth.models import User from django.db import models from tastypie.models import ...
我的代码部分可行,它创建了User对象并储存了,但是它没有保存密码:class CreateUserResource(ModelResource): class Meta: allowed_methods = ['post'] object_class ...
我认为创建对象的函数应该返回新的创建的对象,这是一个标准。 那么,在tastypie中如何实现呢?当我发送POST请求时,虽然对象已经被创建了,但是我没有收到任何响应。我希望能够收到JSON格式的新创建对象(至少是主键)。 我尝试覆盖dehydrate方法,但是似乎在POST时它甚至都没有...
我有一个 Django 模型中的属性,我希望通过 TastyPie ModelResource 公开它。我的模型是:class UserProfile(models.Model): _genderChoices = ((u"M", u"Male"), (u"F", u"Female")...
我目前正在将一个API实现到我的Django项目中,而Tastypie似乎是最合适的选择。 但是我无法弄清楚如何使用Tastypie公开模型内的函数。 比如,我有这个模型:class game(models.Model): id = models.AutoField("ID", pri...