我有一个多对多关系:
课本:
标题 = 模型.CharField(...)
isbn = models.CharField(...)
def unicode(自我):
返回self.title
定义 ISBN(自己):
返回 self.isbn
班级作者:
名称 = 模型.CharField(...)
书籍=模型。ManyToManyField(书籍...)
在 Author 的管理界面中,我得到一个使用 unicode 显示书籍的多选列表。我想以两种方式更改列表:
1)仅对于我想显示 ISBN 号的管理界面,在其他任何地方我只打印一个我想要显示标题的“Book”对象。
2) 我如何为 ManyToMany 使用比 MultipleSelectList 更好的小部件。我怎么能指定使用 CheckBoxSelectList 呢?