summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoseph Kocherhans <joseph@jkocherhans.com>2007-09-25 02:51:32 +0000
committerJoseph Kocherhans <joseph@jkocherhans.com>2007-09-25 02:51:32 +0000
commitd5da0a5a23fdbcbab46e4965053fc3f9c12f95dd (patch)
tree2453266761537eebd46da4379b11466b9c231fc3
parentb40f9b63bb6900689e6052052f620d6447ec63e5 (diff)
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
-rw-r--r--django/contrib/admin/widgets.py6
1 files 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