django ignorando admin.py
Estou tentando ativar o administrador do meu aplicativo. Consegui fazer o administrador funcionar, mas não consigo fazer meus modelos aparecerem na página de administrador. Eu tentei seguir o tutorial (aqui) que diz:
(Citar)
Apenas uma coisa a fazer: precisamos informar ao administrador que os objetos Poll têm uma interface de administração. Para fazer isso, crie um arquivo chamado admin.py no diretório de pesquisas e edite-o para ficar assim:
from polls.models import Poll from
django.contrib import admin
admin.site.register(Poll)
(citação final)
Eu adicionei umadmin.py
conforme as instruções e também adicionou as seguintes linhas aourls.py
:
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
...
(r'^admin/', include(admin.site.urls)),
)
mas parece não ter efeito. Eu até adicionei umprint 1
na primeira linha deadmin.py
e vejo que a impressão nunca acontece, então acho que o django não sabe sobre o meuadmin.py
. Como já foi dito, posso entrar no site de administração, mas não vejo nada além de "grupos", "usuários" e "sites". Que passo estou faltando?