Также: если вы добавляете файл admin.py с запущенным сервером разработки, обязательно перезапустите его. Это сбило меня с толку на минуту. :)

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

(Цитата)

Единственное, что нужно сделать: нам нужно сообщить администратору, что объекты Poll имеют интерфейс администратора. Для этого создайте файл с именем admin.py в каталоге polls и отредактируйте его так, чтобы он выглядел следующим образом:

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 и я вижу, что распечатка никогда не происходит, так что я думаю, Джанго не знает о моемadmin.py, Как я уже сказал, я могу войти на сайт администратора, я просто не вижу ничего, кроме «групп», «пользователей» и «сайтов». Какой шаг я пропускаю?

Ответы на вопрос(0)

Ваш ответ на вопрос