mirror of
https://github.com/django/django.git
synced 2025-08-04 10:59:45 +00:00
Fixed #31843 -- Fixed pickling named values from QuerySet.values_list().
This commit is contained in:
parent
3a9f192b13
commit
981a072dd4
4 changed files with 26 additions and 11 deletions
|
@ -2408,6 +2408,11 @@ class ValuesQuerysetTests(TestCase):
|
|||
values = qs.first()
|
||||
self.assertEqual(values._fields, ('combinedexpression2', 'combinedexpression1'))
|
||||
|
||||
def test_named_values_pickle(self):
|
||||
value = Number.objects.values_list('num', 'other_num', named=True).get()
|
||||
self.assertEqual(value, (72, None))
|
||||
self.assertEqual(pickle.loads(pickle.dumps(value)), value)
|
||||
|
||||
|
||||
class QuerySetSupportsPythonIdioms(TestCase):
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue