所以我想在auth/users页面上显示不同的列
我把这个放在我的模型.py在
class InsiderUser(models.Model):
user = models.OneToOneField(User)
company_name = models.CharField(max_length=100L, blank=True)
我可以在管理中编辑字段,方法是在管理员py以下内容:
^{pr2}$但是,更改列表显示时,我遇到了一些问题,我尝试过:
class UserAdmin(UserAdmin):
inlines = (InsiderUserInline, )
list_display = ('email', 'first_name', 'last_name', InsiderUser)
这只是告诉我有一个InsiderUser对象,它让我觉得我走在正确的道路上,因为以下所有错误都产生了:
class UserAdmin(UserAdmin):
inlines = (InsiderUserInline, )
list_display = ('email', 'first_name', 'last_name', InsiderUser.company_name)
class UserAdmin(UserAdmin):
inlines = (InsiderUserInline, )
list_display = ('email', 'first_name', 'last_name', InsiderUser[company_name])
由于公司名称存储在一个单独的表中,因此可以使用下面给出的自定义管理方法显示它。在
相关问题 更多 >
编程相关推荐