From 38715d8af83ba73db6f80c832fe04089f2cc6644 Mon Sep 17 00:00:00 2001 From: Timo Graham Date: Fri, 24 Feb 2012 22:50:58 +0000 Subject: [PATCH] [1.3.X] Fixed #17749 - Documented better way of overriding ModelAdmin; thanks chrisdpratt and claudep. Backport of r17582 from trunk. git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.3.X@17583 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- docs/ref/contrib/admin/index.txt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/docs/ref/contrib/admin/index.txt b/docs/ref/contrib/admin/index.txt index 7394c3aec2..3f0bf625bb 100644 --- a/docs/ref/contrib/admin/index.txt +++ b/docs/ref/contrib/admin/index.txt @@ -1045,11 +1045,10 @@ provided some extra mapping data that would not otherwise be available:: pass def change_view(self, request, object_id, extra_context=None): - my_context = { - 'osm_data': self.get_osm_info(), - } + extra_context = extra_context or {} + extra_context['osm_data'] = self.get_osm_info() return super(MyModelAdmin, self).change_view(request, object_id, - extra_context=my_context) + extra_context=extra_context) ``ModelAdmin`` media definitions --------------------------------