django ignoring admin.py

Я пытаюсь включить администратора для своего приложения. Мне удалось запустить админку, но мне кажется, что мои модели не появляются на странице админки. Я пробовал следовать руководству ( здесь ), в котором говорится:

(Цитата)

Только одно, что нужно сделать: нам нужно сказать администратор, у объектов опроса есть интерфейс администратора. Для этого создайте файл с именем admin.py в ваших опросах каталог и отредактируйте его, чтобы он выглядел как это:

from polls.models import Poll from
django.contrib import admin

admin.site.register(Poll)

(конечная цитата)

Я добавил файл admin.py в соответствии с инструкциями, а также добавил следующие строки в urls.py :

from django.contrib import admin

admin.autodiscover()
urlpatterns = patterns('',
    ...
    (r'^admin/', include(admin.site.urls)),
)

, но он похоже, не имеет никакого эффекта. Я даже добавил print 1 в первую строку admin.py , и я вижу, что распечатки никогда не бывает, поэтому я думаю, что django не знает о моем админке. py . Как уже было сказано, я могу войти в админку сайта, я просто не вижу ничего, кроме «групп», «пользователей» и «сайтов». Какой шаг мне не хватает?

5
задан olamundo 28 December 2010 в 12:43
поделиться