0

使っていたloginアプリがありました。それは私のsqlite3データベースにテーブルを持っていました。もう必要ないと判断'login',し、INSTALLED_APPSから削除して、アプリディレクトリを削除しました。しかし、今私が行くときはいつでも私は/admin得る:

ImportError at /admin/
No module named login

これはまだloginテーブルがあるからですか?どうすればそれを取り除くことができますか?試しpython manage.py dbshellてみdrop table login;ましたが、という名前のテーブルloginが存在しないとのことでした。

4

1 に答える 1

3

Python が実行できないorステートメントがあるImportErrorことを意味します。印刷されたトレースバックでステートメントの場所を確認できます。おそらく、インストールされたアプリ内のいくつかの admin.py ファイルにあります。へのログイン中にエラーが発生した場合は、ラブライブの提案に従って設定を確認できます。import loginfrom ... import login/admin/AUTHENTICATION_BACKENDS

通常、エラーはデータベース テーブルとは関係ありません。

于 2012-04-26T17:23:41.797 に答える