Django-nonrel认证后端,支持权限和组
项目描述
Django-permission-backend-nonrel
一个支持Django用户和组权限的Django认证后端,用于Django-Nonrel。
安装
从GitHub获取代码
git clone https://github.com/django-nonrel/django-permission-backend-nonrel.git
将 permission_backend_nonrel.backends.NonrelPermissionBackend 添加到您的 AUTHENTICATION_BACKENDS,并将 permission_backend_nonrel 添加到您的 INSTALLED_APPS
settings.py
AUTHENTICATION_BACKENDS = ( ... 'permission_backend_nonrel.backends.NonrelPermissionBackend', ) INSTALLED_APPS = ( ... 'permission_backend_nonrel', )
将 ‘permission_backend_nonrel 放在 djangotoolbox 之后很重要,因为 permission_backend_nonrel.admin 替换了 djangotoolbox 的用户管理界面。
可以通过Django的管理界面分配和修改权限和组
Django-gaeauth管理界面,带有用户权限和组
现在您应该能够使用所有标准的Django权限方法和装饰器,如 user.has_perm(‘foo’) 等。
项目详情
关闭
permission-backend-nonrel-0.2.tar.gz 的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | f32c5ce7edb6e6446158cbd2c6d0ab206212f379b08b195db9d93543d129b03d |
|
MD5 | fd781786ae62bc064dcc3cfaaadb2b9c |
|
BLAKE2b-256 | 8ef667597879d9d2b3ae50b7a75b7c3e87fbec3bb2befbb45309632360100d8e |