Python论坛  - 讨论区

标题:[python-chinese] [Django] 求教改进Django中的认证授权模型

2006年07月28日 星期五 11:38

憨狗 hackgou at 163.com
Fri Jul 28 11:38:42 HKT 2006

hi,各位Djangor:
   最近有需要要在访问授权方面做一些粒度比较细的控制。而Django默认的基于
对象的全局的权限模型显然是无法做到的,比如说加入论坛后,成员可以删改自己
的帖子,而非论坛中所有的帖子。而这是至少需要基于实例(或者Row Level
Permissions)的权限模型。希望可以得到有这方面经验的Djangor的帮助。
谢谢。
下面是一些我能够找到的资料:
Row leve Permissions:
http://code.djangoproject.com/wiki/RowLevelPermissionsDeveloper

http://code.djangoproject.com/wiki/GenericAuthorization以及该文中提到的
提供ACL's, role-based systems, 和 Django现在的model-level Permissions
model的Peak.security:
http://peak.telecommunity.com/DevCenter/SecurityRules

我的困难是如何将这些既有实现和Django进行集成,其中我更趋向于使用Peak。
但是Peak使用自己独立的storage module 来和储存打交道。而Django则是使用自
己的一套Group、User以及Permissions来管理权限,所以现在我搞的很迷糊。不知
道如何进行集成。



[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号