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 12885,GenericRelation fails to join the related table from a inherited model,Ilya Semenov,nobody,"A minimalistic crashing example is worth thousands words: {{{ #!python class Car(models.Model): content_type = models.ForeignKey(ContentType) object_id = models.PositiveIntegerField() object = generic.GenericForeignKey() class CarDriver(models.Model): cars = generic.GenericRelation(Car) class Truck(Car): pass class TruckDriver(models.Model): trucks = generic.GenericRelation(Truck) # Selecting cars for a car drivers works fine >>> john = CarDriver.objects.create() >>> Car.objects.filter(cardriver=john) [] # Selecting trucks for a truck driver crashes >>> pete = TruckDriver.objects.create() >>> Truck.objects.filter(truckdriver=pete) # OperationalError: (1054, ""Unknown column 'T2.object_id' in 'where clause'"") }}}",Bug,closed,contrib.contenttypes,1.1,Normal,fixed,,Carl Meyer,Ready for checkin,1,0,0,0,0,0