Noob在这里。在我的“学生”模型管理员中,我有一个filter_horizontal选择表单,用于过滤字段lessons_enrolled_in。
Lessons_enrolled_in是一个多对多的课程模型,它有多对多的课程模型。
在我的模型管理过滤器 - 水平我希望它选择课程(它做)但我希望选择只是列出“课程名称 - 课程名称”而不仅仅是“课程名称”。
我需要一个自定义表单吗?
答案 0 :(得分:1)
您可以在__unicode__
Lesson
方法
class Lesson(models.Model):
...
def __unicode__(self):
return "{} - {}".format(self.course.name, self.name)
或定义您自己的表单或表单模板,如stackoverflow.com/a/10041463/2028375
所述