Django管理员错误。 "无法导入my_app.views.admin_user"

时间:2015-03-19 14:16:56

标签: python django

在我的网址中,我有:

from django.contrib import admin admin.autodiscover()

url(r'^admin/', include(admin.site.urls)),

昨晚一切正常。今天我尝试登录我的Django管理员只是为了得到这个错误信息。

ViewDoesNotExist at /admin/
Could not import my_app.views.admin_user. View does not exist in module my_app.views.
Request Method: GET
Request URL:    http://127.0.0.1:8000/admin/
Django Version: 1.7.1
Exception Type: ViewDoesNotExist

1 个答案:

答案 0 :(得分:1)

django错误不是很具描述性,手动导入可能有助于揭示问题。

python ./manage.py shell并尝试手动导入my_app.views.admin_user

from my_app.views import admin_user

旁注:您不应该调用自动发现(如果django> = 1.7)。只要'django.contrib.admin'中有INSTALLED_APPS,它就会自动为您处理。