0

我有一个login正在使用的应用程序。它在我的 sqlite3 数据库中有一个表。我决定不再需要它,并'login',从我的 INSTALLED_APPS 中删除并删除了应用程序目录。但是,现在每当我去时,/admin我都会得到:

ImportError at /admin/
No module named login

这是因为还有一张login桌子吗?我怎样才能摆脱它?我试过了python manage.py dbshelldrop table login;但它说一个名为的表login不存在。

4

1 回答 1

3

ImportError意味着存在Python 无法完成的import loginor语句。from ... import login您可以在打印的回溯中检查语句的位置。它可能在已安装应用程序内的一些 admin.py 文件中。如果在登录过程中出现错误/admin/,您可以AUTHENTICATION_BACKENDS按照 Lovelive 的建议检查设置。

该错误通常与数据库表没有关系。

于 2012-04-26T17:23:41.797 回答