django: comment manytomanyfield à travers apparaissent dans l'admin?

Comme indiqué dans le titre, comment ne manytomanyfield avec through apparaissent dans l'admin du site?

class SchoolClass(models.Model):
    id = models.AutoField(primary_key = True)
    class_name = models.TextField()
    level = models.IntegerField()
    taught_by = models.ManyToManyField(User,related_name="teacher_teaching",through='TeachSubject')
    attended_by = models.ManyToManyField(User,related_name='student_attending')

    def __unicode__(self):
        return self.class_name
    class Meta:
        db_table = 'classes'


class TeachSubject(models.Model):
    teacher = models.ForeignKey(User)
    class_id  = models.ForeignKey(SchoolClass)
    subject = models.ForeignKey(Subject)

Dans l'admin du site, pour le modèle SchoolClass, j'ai un champ pour les élèves présents, mais pas les enseignants.

InformationsquelleAutor goh | 2011-05-10