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 啊
2011年03月12日 星期六 11:49
Zeuux © 2024
京ICP备05028076号