在Django中,我创建了一个UserProfile类并将其链接到User with user = models.OneToOneField(User)
工作正常,看起来像这样:
UserProfile可见(只有一个字段)。
但是,我也在使用今天发现的 list_editable 选项。我可以在列表视图中编辑用户字段,如下所示:
非常好的功能,但我可以找到很少的信息。
我想要做的是以可编辑的方式将UserProfile字段添加到此列表中(以上示例中的email_verified字段,开头)。
这可能吗(不改变Django代码)?如果是这样,我该怎么做?
非常感谢,
更新:说真的,如果我不能使用链接,图片,什么都没有,我该如何才能使问题更有用?有关list_editable的信息在Django帮助中,希望谷歌帮助。
答案 0 :(得分:0)
您可以使用User模型的继承并摆脱Profile。在我看来,这是更好的方式。在这里,您可以阅读:http://scottbarnham.com/blog/2008/08/21/extending-the-django-user-model-with-inheritance/
然后只需将email_verified添加到list_editable
即可