tastypie:使用PUT部分更新现有资源成功!为什么?

时间:2013-06-05 05:49:39

标签: tastypie

当我使用 put ,而不是补丁,成功部分更新了我的资源时,我很困惑!

可以用作补丁吗?

根据django-tastypie readthedocs

  

PUT请求要求包含整个资源表示。缺少字段可能会导致错误,或者默认值填写。

我的发展环境:

  django 1.5
  django-tastypie 0.9.15

资源代码如下:

class UserResource(ModelResource):
    class Meta:
        queryset = User.objects.all()
        resource_name = 'user'
        excludes = ['email', 'password', 'is_active', 'is_staff', 'is_superuser']
        #allowed_methods = ['get']
        # no permissions checks are performed.
        authentication = Authentication()
        authorization = Authorization()

0 个答案:

没有答案