mirror of
https://github.com/django/django.git
synced 2025-10-26 15:16:09 +00:00
[1.5.x] Fixed #21203 -- resolve_columns fields misalignment
In queries using .defer() together with .select_related() the values
and fields arguments didn't align properly for resolve_columns().
Backpatch of 8c27247397 from master.
This commit is contained in:
committed by
Anssi Kääriäinen
parent
997a332cbb
commit
7ebd10019d
@@ -401,3 +401,12 @@ class ModelA(models.Model):
|
||||
name = models.TextField()
|
||||
b = models.ForeignKey(ModelB, null=True)
|
||||
d = models.ForeignKey(ModelD)
|
||||
|
||||
class Ticket21203Parent(models.Model):
|
||||
parentid = models.AutoField(primary_key=True)
|
||||
parent_bool = models.BooleanField(default=True)
|
||||
created = models.DateTimeField(auto_now=True)
|
||||
|
||||
class Ticket21203Child(models.Model):
|
||||
childid = models.AutoField(primary_key=True)
|
||||
parent = models.ForeignKey(Ticket21203Parent)
|
||||
|
||||
Reference in New Issue
Block a user