Loading tests/queryset_pickle/models.py +1 −0 Original line number Diff line number Diff line Loading @@ -46,6 +46,7 @@ class Group(models.Model): class Event(models.Model): title = models.CharField(max_length=100) group = models.ForeignKey(Group) Loading tests/queryset_pickle/tests.py +5 −0 Original line number Diff line number Diff line Loading @@ -100,6 +100,11 @@ class PickleabilityTestCase(TestCase): self.assert_pickles(Happening.objects.values('name')) self.assert_pickles(Happening.objects.values('name').dates('when', 'year')) # ValuesQuerySet with related field (#14515) self.assert_pickles( Event.objects.select_related('group').order_by('title').values_list('title', 'group__name') ) def test_pickle_prefetch_related_idempotence(self): g = Group.objects.create(name='foo') groups = Group.objects.prefetch_related('event_set') Loading Loading
tests/queryset_pickle/models.py +1 −0 Original line number Diff line number Diff line Loading @@ -46,6 +46,7 @@ class Group(models.Model): class Event(models.Model): title = models.CharField(max_length=100) group = models.ForeignKey(Group) Loading
tests/queryset_pickle/tests.py +5 −0 Original line number Diff line number Diff line Loading @@ -100,6 +100,11 @@ class PickleabilityTestCase(TestCase): self.assert_pickles(Happening.objects.values('name')) self.assert_pickles(Happening.objects.values('name').dates('when', 'year')) # ValuesQuerySet with related field (#14515) self.assert_pickles( Event.objects.select_related('group').order_by('title').values_list('title', 'group__name') ) def test_pickle_prefetch_related_idempotence(self): g = Group.objects.create(name='foo') groups = Group.objects.prefetch_related('event_set') Loading