Merge pull request #1868 from bagerard/yalon-master

CLONE - When building a query set from filters that reference the same field several times, do not assume each value is a dict
This commit is contained in:
erdenezul
2018-09-04 21:17:49 +08:00
committed by GitHub
2 changed files with 9 additions and 1 deletions

View File

@@ -1203,6 +1203,14 @@ class QuerySetTest(unittest.TestCase):
BlogPost.drop_collection()
Blog.drop_collection()
def test_filter_chaining_with_regex(self):
person = self.Person(name='Guido van Rossum')
person.save()
people = self.Person.objects
people = people.filter(name__startswith='Gui').filter(name__not__endswith='tum')
self.assertEqual(people.count(), 1)
def assertSequence(self, qs, expected):
qs = list(qs)
expected = list(expected)