2013-06-20 38 views
1

我已經成功實現了GET方法。但是當我調用PUT方法時,它會給出401未經授權的錯誤。請參閱下面的代碼,如何使用django-tastypie實現PUT方法?

class ShipmentResource(ModelResource): 
    class Meta: 
     queryset = Shipment.objects.all() 
     list_allowed_methods = ['get', 'put'] 
     Authorization = Authorization() 
     serializer = Serializer(formats=['json'], content_types={'json': 'application/json', }) 

我在任何地方出錯了。請解決我的問題。謝謝..

+0

對不起它使用工作捲曲。 – dhana

+0

但我需要在「高級休息客戶端應用程序」中檢查我的PUT。這是谷歌瀏覽器插件。 – dhana

回答

0

你能分享你的錯誤和你打的PUT電話嗎?

如果您使用的是PUT調用來更新你需要指定它的細節URI資源:

例子 - http://host:port/api/v1/shipment/1(注意id爲「1」結尾)