1
我已使用此扩展的用户模型:Django管理直列 - 删除 “对象引用”(空白)
class UserProfile(models.Model):
user = models.OneToOneField(User, on_delete=models.CASCADE)
biography = models.TextField(max_length=500, blank=True, default='Tell us about you...')
tagline = models.CharField(max_length=200, blank=True, default=' ')
和所附的admin.py:
class UserProfileInline(admin.StackedInline):
model = UserProfile
can_delete = False
verbose_name_plural = 'User Profile'
verbose_name = 'Additional Info'
# Define a new User admin
class UserAdmin(BaseUserAdmin):
inlines = (UserProfileInline,)
# Re-register UserAdmin
admin.site.unregister(User)
admin.site.register(User, UserAdmin)
# Register your models here.
admin.site.register(Product)
在管理面板,其中正在显示verbose_name,它显示Additional Info: UserProfile object
- 不确定UserProfile object
来自哪里。使用CSS来隐藏它
有没有一种方法来去除,其他:我下面所附的截屏?
谢谢 - 附加用户名到verbose_name - 有没有办法让它变成空白? – Steve
我发布的错误请参阅我的编辑。 – scharette
明白了...唷!感谢帮助!那里需要有价值吗? – Steve