分配对flatpages的许可

时间:2012-05-02 08:34:50

标签: python django permissions

我需要为像about-us这样的平面页面分配权限。我没有它的模型,我只是安装了flatpages并从url.py访问它。有django-guardian和django-authority等选项,但我已经用django基本权限启动了我的项目。

可以处理平面页面许可吗?

1 个答案:

答案 0 :(得分:0)

不,django的默认权限设置只能处理模型级权限 - 例如,允许用户访问所有flatpages。对于行级权限 - 比如仅将权限分配给about-us平面页 - 您需要使用django-guardian或django-authority之类的内容。

Django-authority的文档实际上显示了与flatpages的集成作为一个例子:

http://packages.python.org/django-authority/create_custom_permission.html#create-a-custom-permission