Kaydet (Commit) ba6d7e1b authored tarafından Jacob Kaplan-Moss's avatar Jacob Kaplan-Moss

Improved the bit of the tutorial that explains how to enable the admin. Fixes #7824.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@8027 bcc190cf-cafb-0310-a4f2-bffc1f526a37
üst f3ec0c18
......@@ -29,12 +29,36 @@ The Django admin site is not activated by default -- it's an opt-in thing. To
activate the admin site for your installation, do these three things:
* Add ``"django.contrib.admin"`` to your ``INSTALLED_APPS`` setting.
* Run ``python manage.py syncdb``. Since you have added a new application
to ``INSTALLED_APPS``, the database tables need to be updated.
* Edit your ``mysite/urls.py`` file and uncomment the lines below the
"Uncomment this for admin:" comments. This file is a URLconf; we'll dig
into URLconfs in the next tutorial. For now, all you need to know is that
it maps URL roots to applications.
it maps URL roots to applications. In the end, you should have a
``urls.py`` file that looks like this:
.. parsed-literal::
from django.conf.urls.defaults import *
# Uncomment the next two lines to enable the admin:
**from django.contrib import admin**
**admin.autodiscover()**
urlpatterns = patterns('',
# Example:
# (r'^{{ project_name }}/', include('{{ project_name }}.foo.urls')),
# Uncomment the next line to enable admin documentation:
# (r'^admin/doc/', include('django.contrib.admindocs.urls')),
# Uncomment the next line for to enable the admin:
**(r'^admin/(.*)', admin.site.root),**
)
(The bold lines are the ones that needed to be uncommented.)
Start the development server
============================
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment