From a025b75f6c3021ab400224250defa2db37b8122c Mon Sep 17 00:00:00 2001 From: Claude Paroz Date: Mon, 13 Aug 2012 21:25:27 +0200 Subject: [PATCH] [py3] Fixed iterlists usage in QueryDict --- django/http/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/django/http/__init__.py b/django/http/__init__.py index 85d9b3b920..12a11cface 100644 --- a/django/http/__init__.py +++ b/django/http/__init__.py @@ -415,14 +415,14 @@ class QueryDict(MultiValueDict): def __copy__(self): result = self.__class__('', mutable=True, encoding=self.encoding) - for key, value in self.iterlists(): + for key, value in six.iterlists(self): result.setlist(key, value) return result def __deepcopy__(self, memo): result = self.__class__('', mutable=True, encoding=self.encoding) memo[id(self)] = result - for key, value in self.iterlists(): + for key, value in six.iterlists(self): result.setlist(copy.deepcopy(key, memo), copy.deepcopy(value, memo)) return result