1
0
mirror of https://github.com/django/django.git synced 2025-10-27 07:36:08 +00:00

[1.6.x] Fixed #22429 -- Incorrect SQL when using ~Q and F

Backpatch of 5e1f4656b9 from master.

Conflicts:
	django/db/models/sql/query.py
	tests/queries/models.py
	tests/queries/tests.py
This commit is contained in:
Anssi Kääriäinen
2014-04-28 15:27:36 +03:00
parent 034866204b
commit 0e37049636
4 changed files with 54 additions and 10 deletions

View File

@@ -536,3 +536,18 @@ class Ticket21203Parent(models.Model):
class Ticket21203Child(models.Model):
childid = models.AutoField(primary_key=True)
parent = models.ForeignKey(Ticket21203Parent)
# Bug #22429
class School(models.Model):
pass
class Student(models.Model):
school = models.ForeignKey(School)
class Classroom(models.Model):
school = models.ForeignKey(School)
students = models.ManyToManyField(Student, related_name='classroom')