【发布时间】:2014-10-24 03:10:29
【问题描述】:
我有一个 Profile 模型,它与 User 模型具有 OneToOne 关系。
我还有一个 Group 模型,它的 users 字段为 ManyToMany 到 User。
我试图在 Django Admin 中实现一个简单的事情:能够创建一个包含一些新用户的组并允许为这些新用户填写一些配置文件字段。
我尝试了几件事
class ProfileInline(admin.StackedInline):
model = Profile
class UserInline(admin.StackedInline):
model = Group.users.through
inlines = [ ProfileInline ]
class GroupAdmin(admin.ModelAdmin):
inlines = [
UserInline,
]
exclude = ('users',)
这对我不起作用。我只在我的组管理员中看到用户的下拉字段,如果我尝试添加用户,表单没有任何配置文件字段。
【问题讨论】:
标签: python django django-admin