From d5da0a5a23fdbcbab46e4965053fc3f9c12f95dd Mon Sep 17 00:00:00 2001 From: Joseph Kocherhans Date: Tue, 25 Sep 2007 02:51:32 +0000 Subject: [PATCH] newforms-admin: Changed RelatedFieldWidgetWrapper's deepcopy method to just return a reference to itself. Thanks Malcolm. git-svn-id: http://code.djangoproject.com/svn/django/branches/newforms-admin@6420 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/contrib/admin/widgets.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/django/contrib/admin/widgets.py b/django/contrib/admin/widgets.py index e7c95fb219..a6269376ef 100644 --- a/django/contrib/admin/widgets.py +++ b/django/contrib/admin/widgets.py @@ -137,6 +137,6 @@ class RelatedFieldWidgetWrapper(object): return u''.join(output) def __deepcopy__(self, memo): - # There is no reason to deepcopy self.admin_site, etc, so just return - # a shallow copy. - return copy.copy(self) + # There's no reason to deepcopy admin_site, etc, so just return self. + memo[id(self)] = self + return self