Pav*_*eev 1 django django-admin
通过管理界面编辑用户模型时,我看到的是:
这就是我希望看到的:
第二个允许我修改用户权限,第一个不允许。
我在第一个屏幕截图上使用的 User 模型继承自AbstractUser并按以下方式注册:
from django.contrib import admin
import accounts.models
admin.site.register(accounts.models.User)
Run Code Online (Sandbox Code Playgroud)
在我的设置中:
DEBUG = True
AUTH_USER_MODEL = 'accounts.User'
Run Code Online (Sandbox Code Playgroud)
可能是什么问题?如何从第一个屏幕截图到第二个屏幕截图?
小智 6
有同样的问题,但解决方案很简单。在您的 admin.py 文件中,只需将 'groups', 'user_permissions' 添加到 filter_horizontal = () 即
filter_horizontal = ('groups', 'user_permissions')
Run Code Online (Sandbox Code Playgroud)
基本上就是这样。
引用自:https : //djangobook.com/customizing-change-lists-forms/
| 归档时间: |
|
| 查看次数: |
845 次 |
| 最近记录: |