diff --git a/docs/ref/contrib/admin/index.txt b/docs/ref/contrib/admin/index.txt index 20a79d1b8d..d76d61f0b3 100644 --- a/docs/ref/contrib/admin/index.txt +++ b/docs/ref/contrib/admin/index.txt @@ -847,6 +847,10 @@ templates used by the :class:`ModelAdmin` views: ) return my_urls + urls + def my_view(self, request): + # custom view which should return an HttpResponse + pass + .. note:: Notice that the custom patterns are included *before* the regular admin @@ -854,6 +858,10 @@ templates used by the :class:`ModelAdmin` views: anything, so you'll usually want to prepend your custom URLs to the built-in ones. + In this example, ``my_view`` will be accessed at + ``/admin/myapp/mymodel/my_view/`` (assuming the admin URLs are included + at ``/admin/``.) + However, the ``self.my_view`` function registered above suffers from two problems: