Loading docs/ref/contrib/admin/index.txt +17 −2 Original line number Diff line number Diff line Loading @@ -1406,8 +1406,23 @@ templates used by the :class:`ModelAdmin` views: return my_urls + urls def my_view(self, request): # custom view which should return an HttpResponse pass # ... context = dict( # Include common variables for rendering the admin template. self.each_context(), # Anything else you want in the context... key=value, ) return TemplateResponse(request, "sometemplate.html", context) If you want to use the admin layout, extend from ``admin/base_site.html``: .. code-block:: html+django {% extends "admin/base_site.html" %} {% block content %} ... {% endblock %} .. note:: Loading Loading
docs/ref/contrib/admin/index.txt +17 −2 Original line number Diff line number Diff line Loading @@ -1406,8 +1406,23 @@ templates used by the :class:`ModelAdmin` views: return my_urls + urls def my_view(self, request): # custom view which should return an HttpResponse pass # ... context = dict( # Include common variables for rendering the admin template. self.each_context(), # Anything else you want in the context... key=value, ) return TemplateResponse(request, "sometemplate.html", context) If you want to use the admin layout, extend from ``admin/base_site.html``: .. code-block:: html+django {% extends "admin/base_site.html" %} {% block content %} ... {% endblock %} .. note:: Loading