5

「最初のDjangoアプリの作成、パート2 」をフォローしようとしていますが、壁にぶつかったようです。

サーバーの実行中、URLは、管理サイトを表示する代わりにdomain:8000/admin/、とまったく同じものを返します。domain:8000/

この問題の原因と、/ admin / URLが管理サイトを確実にロードするために何をする必要がありますか?

4

1 に答える 1

15

まず第一に: INSTALLED_APPS タプル内で、settings.py で有効にする必要があります: 'django.contrib.admin'.

2 つ目: python manage.py syncdbDjango 管理アプリを有効にした後に実行する必要があります。

最後に: 管理者を正しく設定するには、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)),
)
于 2013-03-05T04:31:40.553 に答える