我创建了一个配置文件模型,其中包含用户模型的附加字段。它按预期工作,但是当我添加新用户时,添加的字段同时出现在“添加用户”页面(第一页)和“更改用户”页面(第二页)上。如何防止我添加的字段出现在“添加用户”页面上?
模型.py
from django.db import models
from django.contrib.auth.models import User
class Member(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE)
my_added_field = models.CharField(max_length=15)
管理员.py
from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import User
from .models import Member
class MemberInline(admin.StackedInline):
model = Member
class MemberAdmin(UserAdmin):
inlines = (MemberInline,)
admin.site.unregister(User)
admin.site.register(User, MemberAdmin)