3
我試圖做的授權,只有對象的所有者可以編輯它們。Tastypie - 獲取正在編輯的對象列表(PUT/PATCH)
如何獲取在我的授權方法中的郵政調用中編輯的對象的ID?
例如:如果有人把到url /api/v1/resource_name/1
,我想「」
此外,tastypie允許對象的集合一氣呵成編輯。 (http://django-tastypie.readthedocs.org/en/latest/interacting.html#updating-a-whole-collection-of-resources-put)
有沒有辦法讓我得到任何調用中編輯的對象列表?
謝謝!
謝謝埃裏克。你有沒有想過重寫obj_update以某種方式做到這一點?我從這裏得到了線索:http://django-tastypie.readthedocs.org/en/latest/cookbook.html#creating-per-user-resources你可以在這個方法中訪問bundle並檢查id。如果事情看起來不正確,你可以創建一個BadRequest。我試試看,並保持更新 – nknj 2012-07-12 18:14:02
似乎可能 - 也會嘗試這種方法。 – Erik 2012-07-12 18:20:39
這對我不起作用。 – nknj 2012-07-13 21:29:37