2012-11-07 42 views
2

Django文档说:“权限是根据对象类型而不是每个特定对象实例在全局设置的,例如,可以说”Mary可以更改新闻故事“,但权限不允许你说“玛丽可能会改变新闻故事,但只会改变她自己创造的新闻故事”或“玛丽只能改变具有某种状态,出版日期或ID的新闻报道。”“。Django权限管理

我的问题是

  1. 如何授予用户权限来编辑,他创建的资源?

即使我使用tastypie为我的ios应用程序实现一个服务器,我不明白tastypie DjangoAuthorization,所以我想我应该学会如何在Django中首先获得权限。

+0

该条目您此标记作为tastypie,即使你没有具体提到,在你的问题;你在用tastypie吗?如果是这样,你的资源可以实现自己的授权来完成你想要的任务;但这仅适用于tastypie生成的Web服务,而不适用于您应用中可能具有的其他视图或模板。 – jlmcdonald

+0

你正在寻找的是'行级权限'。我也在研究如何在tastypie中实现它,所以我现在还无法帮助您解决具体问题。也许知道要搜索什么对你很有帮助。 – Teisman

回答