django -- django.core.exceptions.AppRegistryNotReady: アプリはまだロードされていません。
2022-02-12 07:52:36
<センター 弱点がなく、鎧を必要としませんように
質問
今日、Django と、Django 独自の mod を使用する別のスクリプトを対話させる必要がありましたが、スクリプトを個別に実行する際にエラーが発生しました。
C:\ProgramData\Anaconda3\python.exe "E:/1. django-project/UserAdmin/monitor_admin/cars_operation.py"
Traceback (most recent call last):
File "E:/1. django-project/UserAdmin/monitor_admin/cars_operation.py", line 14, in <module>
from monitor_admin.models import CarLogModel
File "E:\1. django-project\UserAdmin\monitor_admin\models.py", line 6, in <module>
from express_admin.models import Car
File "E:\1. django-project\UserAdmin\express_admin\models.py", line 8, in <module>
class Line(models.Model):
File "C:\ProgramData\Anaconda3\lib\site-packages\django\db\models\base.py", line 100, in __new__
app_config = apps.get_containing_app_config(module)
File "C:\ProgramData\Anaconda3\lib\site-packages\django\apps\registry.py", line 244, in get_containing_app_config
self.check_apps_ready()
File "C:\ProgramData\Anaconda3\lib\site-packages\django\apps\registry.py", line 127, in check_apps_ready
raise AppRegistryNotReady("Apps aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
解決方法
- マスタープロジェクトのurls.pyの下に追加します。
import os
import django
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "UserAdmin.settings")
django.setup()
-
別途実行が必要なスクリプトで、この urls.py ファイルをインポートします。
-
以下のような場合に最適です。
関連
-
[解決済み] Django: OperationalError そのようなテーブルがない
-
[解決済み] Django Programmingのエラーカラムが、マイグレーションを実行しても存在しない。
-
[解決済み] django 1.7 migrate で "table already exists" というエラーが発生する。
-
[解決済み] DISTINCT ON フィールドは、このデータベースバックエンドではサポートされていません。
-
[解決済み] Django ランサーバー使用時にデータを印刷する方法
-
[解決済み] POSTメソッドは常に403 Forbiddenを返します。
-
[解決済み] CSRF 検証に失敗しました。リクエストは中断されました。
-
django.core.exceptions.ImproperlyConfigured: MySQLdb モジュールの読み込みに失敗しました。
-
MultiValueDictKeyError at/add/ エラー解決
-
django upstream が up からの応答ヘッダを読み込む際に接続を早々に切断してしまう。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】コマンド 'git' が見つからない - windows
-
[解決済み] Django: 基数が 10 の int() のリテラルが無効です。
-
[解決済み] Django: TemplateSyntaxError: 余りをパースできませんでした。
-
[解決済み] ImportError: 'django.utils' から名前 'six' をインポートできません。
-
[解決済み] Django で django-storages と boto3 を使って CreateMultipartUpload オペレーションを呼び出すと AccessDenied になります。
-
[解決済み] Django-Rest-Framework ルータ登録
-
[解決済み] 例外です。リクエストのデータストリームから読み込んだ後、ボディにアクセスすることはできません。
-
[解決済み] django Forms のラジオボタン
-
[解決済み] Django - 円形モデルのインポートの問題
-
[解決済み] "POSTMANを使った画像データの投稿"