﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
24146	(admin.E116) The value of 'list_filter[0]' refers to 'through__field', which does not refer to a Field.	Collin Anderson	nobody	"{{{
class PersonAdmin(admin.ModelAdmin):
    list_filter = ['studenthousehold__primary']

class Student(models.Model):
    name = models.CharField(max_length=255)

class Household(models.Model):
    students = models.ManyToManyField(Student, through='StudentHousehold')

class StudentHousehold(models.Model):
    household = models.ForeignKey(Household)
    student = models.ForeignKey(Student)
    primary = models.BooleanField(default=False)
}}}
Works fine on 1.7, but on 1.8:
{{{
./manage.py check
SystemCheckError: System check identified some issues:

ERRORS:
<class 'app.admin.PersonAdmin'>: (admin.E116) The value of 'list_filter[0]' refers to 'studenthousehold__primary', which does not refer to a Field.

System check identified 1 issue (0 silenced).
}}}"	Bug	closed	contrib.admin	1.8alpha1	Release blocker	fixed		pirosb3	Accepted	1	0	1	0	0	0
