2012-11-07 41 views
2

Django文檔說:「權限是根據對象類型而不是每個特定對象實例在全局設置的,例如,可以說」Mary可以更改新聞故事「,但權限不允許你說「瑪麗可能會改變新聞故事,但只會改變她自己創造的新聞故事」或「瑪麗只能改變具有某種狀態,出版日期或ID的新聞報道。」「。Django權限管理

我的問題是

  1. 如何授予用戶權限來編輯,他創建的資源?

即使我使用tastypie爲我的ios應用程序實現一個服務器,我不明白tastypie DjangoAuthorization,所以我想我應該學會如何在Django中首先獲得權限。

+0

該條目您此標記作爲tastypie,即使你沒有具體提到,在你的問題;你在用tastypie嗎?如果是這樣,你的資源可以實現自己的授權來完成你想要的任務;但這僅適用於tastypie生成的Web服務,而不適用於您應用中可能具有的其他視圖或模板。 – jlmcdonald

+0

你正在尋找的是'行級權限'。我也在研究如何在tastypie中實現它,所以我現在還無法幫助您解決具體問題。也許知道要搜索什麼對你很有幫助。 – Teisman

回答