From e600d00b44348d860d2847c4697ad9b21e1824d2 Mon Sep 17 00:00:00 2001 From: Russell Keith-Magee Date: Sun, 14 Sep 2008 08:58:16 +0000 Subject: [PATCH] Fixed #9067: Added a note that you can register a model with the admin without providing a ModelAdmin object. Thanks to Rob Hudson for the suggestion. git-svn-id: http://code.djangoproject.com/svn/django/trunk@9024 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- docs/ref/contrib/admin.txt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/ref/contrib/admin.txt b/docs/ref/contrib/admin.txt index 0c2b34509f..19e836fd3f 100644 --- a/docs/ref/contrib/admin.txt +++ b/docs/ref/contrib/admin.txt @@ -50,6 +50,20 @@ Let's take a look at a very simple example the ``ModelAdmin``:: pass admin.site.register(Author, AuthorAdmin) +.. admonition:: Do you need a ``ModelAdmin`` object at all? + + In the preceding example, the ``ModelAdmin`` class doesn't define any + custom values (yet). As a result, the default admin interface will be + provided. If you are happy with the default admin interface, you don't + need to define a ``ModelAdmin`` object at all -- you can register the + model class without providing a ``ModelAdmin`` description. The + preceding example could be simplified to:: + + from django.contrib import admin + from myproject.myapp.models import Author + + admin.site.register(Author) + ``ModelAdmin`` Options ----------------------