跳转到主要内容

从组添加和编辑页面编辑用户

项目描述

Build Status Coverage Status PyPI version

从组添加和编辑页面编辑用户。

归功于这个 Stack Overflow答案

安装

适用于Django版本1.8到3.1。

使用Django支持的Python版本进行测试。

使用以下方法安装

pip install django-groupadmin-users

用法

在“django.contrib.auth”之后将“groupadmin_users”添加到INSTALLED_APPS中。就是这样。

或者,不要将“groupadmin_users”添加到INSTALLED_APPS中,但使用并进一步自定义此代码

from django.contrib import admin
from django.contrib.auth.models import Group

from groupadmin_users.forms import GroupAdminForm


# Unregister the original Group admin.
admin.site.unregister(Group)


# Create a new Group admin.
class GroupAdmin(admin.ModelAdmin):
    # Use our custom form.
    form = GroupAdminForm
    # Filter permissions horizontal as well.
    filter_horizontal = ['permissions']

# Register the new Group ModelAdmin.
admin.site.register(Group, GroupAdmin)

演示

Stack Overflow答案中的示例图片

Example image

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

django-groupadmin-users-0.3.4.tar.gz (4.2 kB 查看哈希值)

上传时间 源代码

支持者