0
我需要为about-us这样的平面页面分配权限。我没有它的模型,我只是安装了flatpages并从url.py中访问它。有Django-guardian和Django-权限等选项,但我已经开始使用django基本许可的项目。将页面分配权限
它可以处理平面页面权限吗?
我需要为about-us这样的平面页面分配权限。我没有它的模型,我只是安装了flatpages并从url.py中访问它。有Django-guardian和Django-权限等选项,但我已经开始使用django基本许可的项目。将页面分配权限
它可以处理平面页面权限吗?
不,django的默认权限设置只能处理模型级权限 - 例如,允许用户访问所有的页面。对于行级别的权限 - 比如仅将权限分配给about-us flatpage - 您需要使用类似django-guardian或django-authority的内容。
Django的权威的文档实际显示用的flatpages集成为例:
http://packages.python.org/django-authority/create_custom_permission.html#create-a-custom-permission
有你读Django的权威文档? – cobie
是的,我做了...我知道它不会妨碍现有的权限:) – sumit