新的Django权限小部件
项目描述
默认情况下,Django的admin提供了一个类似于这样的权限小部件
这个小部件有几个问题
权限描述被截断,见第四行:“admin_test_autocomplete | bar | 可以添加l”。管理员将无法阅读它,并可能将其报告为错误。
它建议了admin.logentry的权限。管理员将不理解这是关于什么的,并会向您询问。
它使用了一个可能对管理员来说是新的小部件,他可能会询问如何使用它。
该应用的目的在于提供一个更好的权限选择小部件,以及一种方便地替换您admin站点中默认权限小部件的方法。它看起来将像这样
要求
维护Python 2.7
和Django 1.5
快速安装
通过:
pip install django-permissions-widget
安装最新版本。在 settings.INSTALLED_APPS 中添加 ‘permissions_widget’,在我们要覆盖的 django.contrib.admin 之后:。如果您使用的是 Django 1.5 的自定义用户模型,您需要在包含您的自定义用户模型的应用程序之后添加 ‘permissions_widget’。
这就完成了!现在您应该有一个合理的权限小部件了。
资源
项目详情
下载文件
下载您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
django-permissions-widget-1.5.2.tar.gz (17.8 kB 查看哈希值)