Django开发者群  - 讨论区

标题:【已解决】admin中关联对象的相互管理

2011年03月09日 星期三 22:38

hi all: 

  请教一个admin中关联对象管理的问题。

  场景如下:

    class user(models.Model):

      name=models.CharField(max_length=100)

      office=models.ForeignKey("Office")

      ....

    class Office(models.Model):

      office_name=models.CharField(max_length=100)

      .....

   在admin的user管理页面中,可以直接为用户添加office.

    但我想在office的管理页面中,添加一个list,显示该office的成员。这个要如何去做?。

  我尝试添加ManyToManyField() 互相关联,但提示

 One or more models did not validate:u.office: Reverse query name for m2m field 'users' clashes with m2m field 'Person.office'. Add a related_name argument to the definition for 'users'.

 



          谢谢 

 

2011年03月10日 星期四 11:58

就是说要指定一个 related_name 参数给 ManyToManyField 啊

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号