如何使用 admin.tabularinline 更改 Django 管理页面中字段集的标签标签
How to alter label tag of fieldset in django admin page using admin.tabularinline
我使用 admin.tabularinline 在我的 Django 管理员中自定义了我的添加用户表单。因此,每当管理员添加用户时,有关 User
model 和 UserProfile
model 的信息会同时保存。但是,UserProfile 表单的 label 标签显示 'Staff Profiles'(with 's')。它看起来不太好,因为一个用户只有一个配置文件。关于如何将 "Staff Profiles" 更改为 "Staff Profile" 有什么想法吗?
参考图片:
如 docs 中所述,在 UserProfileInline
中更改您的 verbose_name_plural
在管理员声明中,添加
class UserProfileInline(admin.YourInlineChoice):
verbose_name_plural="Staff Profile"
[Your params]
我使用 admin.tabularinline 在我的 Django 管理员中自定义了我的添加用户表单。因此,每当管理员添加用户时,有关 User
model 和 UserProfile
model 的信息会同时保存。但是,UserProfile 表单的 label 标签显示 'Staff Profiles'(with 's')。它看起来不太好,因为一个用户只有一个配置文件。关于如何将 "Staff Profiles" 更改为 "Staff Profile" 有什么想法吗?
参考图片:
如 docs 中所述,在 UserProfileInline
verbose_name_plural
在管理员声明中,添加
class UserProfileInline(admin.YourInlineChoice):
verbose_name_plural="Staff Profile"
[Your params]