diff options
| author | Timo Graham <timograham@gmail.com> | 2012-02-24 22:50:36 +0000 |
|---|---|---|
| committer | Timo Graham <timograham@gmail.com> | 2012-02-24 22:50:36 +0000 |
| commit | e4f468b9405ce7560dd00a383138f7d15e8549ec (patch) | |
| tree | 2de33ac0903327e715e20dad2d882f99bc79b60c /docs/ref | |
| parent | 1525874238fd705ec17a066291935a9316bd3044 (diff) | |
Fixed #17749 - Documented better way of overriding ModelAdmin; thanks chrisdpratt and claudep.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17582 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'docs/ref')
| -rw-r--r-- | docs/ref/contrib/admin/index.txt | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/docs/ref/contrib/admin/index.txt b/docs/ref/contrib/admin/index.txt index 1fde2ce5f5..a287aeecca 100644 --- a/docs/ref/contrib/admin/index.txt +++ b/docs/ref/contrib/admin/index.txt @@ -1278,11 +1278,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) .. versionadded:: 1.4 |
