﻿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
28175	__in query on parent model no longer works in 1.11	Daniel Keller	nobody	"I have models

{{{
class Place(models.Model):
    pass

class Community(Place):
    place_ptr = models.OneToOneField(Place, parent_link=True, on_delete=models.CASCADE,
        primary_key=True, serialize=False, related_name='+')

class Potential(models.Model):
    community = models.ForeignKey(Community, on_delete=CASCADE)
}}}

and in 1.10 I can do
{{{
Potential.objects.filter(community__in=Place.objects.all())
}}}

but in 1.11 this fails with
{{{
django.core.exceptions.FieldError: Cannot resolve keyword 'place_ptr' into field. Choices are: [...]
}}}

In both versions
{{{
Potential.objects.filter(community=Place.objects.first())
}}}
works fine.

It's not clear to me from the docs whether the 1.10 behavior was intended, though."	Bug	new	Database layer (models, ORM)	1.11	Normal				Unreviewed	0	0	0	0	0	0
