Django / admin / page没有显示

时间:2013-03-05 00:35:31

标签: django admin

我正在尝试关注“Writing your first Django app, part 2”,但我似乎遇到了障碍。

当我的服务器正在运行时,网址domain:8000/admin/会返回与domain:8000/完全相同的内容,而不是向我显示管理网站。

导致此问题的原因是什么,以及我需要做些什么才能确保我的/ admin / url加载管理网站?

1 个答案:

答案 0 :(得分:14)

首先:在您的INSTALLED_APPS元组内,在settings.py中,您必须启用:'django.contrib.admin'

第二:启用Django管理应用程序后,您必须运行python manage.py syncdb

最后:要正确设置管理员,请确保您的urls.py看起来像这样:

from django.conf.urls.defaults import patterns, include, url

# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',

    #YOUR URLS GO HERE 

    # Uncomment the next line to enable the admin:
    url(r'^admin/', include(admin.site.urls)),
)