素晴らしいDjangoプロジェクトは、問題が発生しました
その他
2019-10-06 23:33:05
訪問数: null
素晴らしいDjangoプロジェクトは、問題が発生しました
- Djangoのバージョン:2.2.5
- 症状の
コードが正しく記述され、実行中のプロジェクトは、このようなエラーを報告しました:
![](https://img2018.cnblogs.com/blog/1318010/201910/1318010-20191006201809990-1303721242.png)
効果に英語でエラー:例外RuntimeError:モデルクラスapps.user.models.Userはapp_labelの明示を宣言し、またINSTALLED_APPSのアプリケーションではありません。
奇妙な、明らかにsettings.pyでこれらのアプリがインストールされている、なぜこの素晴らしいの問題を報告しますか?
![](https://img2018.cnblogs.com/blog/1318010/201910/1318010-20191006202020728-677249343.png)
間違いなく前に、これは、カスタム・ユーザー・モデル、このユーザ登録ログインを行って問題を記述することです。
求めた後、問題を見つけられませんでした、それは問題を解決することができませんでした。
最後に、不注意、urls.pyのルートはapps.
、あなたが適切に実行することができるようになります、後に除去されています。
これらの赤い線は、以下のapps.
すべて削除するには
![](https://img2018.cnblogs.com/blog/1318010/201910/1318010-20191006202249126-989579319.png)
、プロジェクトを実行することが問題解決を、
![](https://img2018.cnblogs.com/blog/1318010/201910/1318010-20191006202432377-1197490394.png)
- 問題の根
、私は、問題の根本は、このような問題を見たことがないているのか分かりません。ただ、絶対および相対パスの間におそらく関係を推測します。
settings.pyではその2行のコードが設定されている:
![](https://img2018.cnblogs.com/blog/1318010/201910/1318010-20191006202756265-1513693604.png)
多分apps.model_name.urlシステムは、絶対パスであると考え、システムがそれを見つけることができません。model_name.urlは、アプリを見つけるために、プロジェクトのディレクトリへの相対相対パスであり、
転載: www.cnblogs.com/quanquan616/p/11628285.html