我正在尝试更改 Django Admin 中的用户视图以显示不同的字段(现在默认显示:用户名、电子邮件地址、名字、姓氏、员工状态)我在 admin.py 文件中尝试过这个:
from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import User
# Register your models here.
UserAdmin.list_display = ['email', 'first_name', 'last_name', 'is_active', 'last_login']
admin.site.unregister(User)
admin.site.register(User, UserAdmin)
Run Code Online (Sandbox Code Playgroud)
但是,我无法更改管理员用户视图。还有什么我需要做的吗?我正在使用 Django 2.0
我想向 Django 管理 url 添加前缀。例如:
urlpatterns = [
path('bar/admin/', admin.site.urls),]
Run Code Online (Sandbox Code Playgroud)
如果我向应用程序网址添加前缀,它可以工作,但我无法加载管理站点。