File “/home/share/django/lib/python3.8/site-packages/django/apps/registry.py”, line 91, in populate app_config = AppConfig.create(entry) File “/home/share/django/lib/python3.8/site-packages/django/apps/config.py”, line 193, in create import_module(entry) File “/usr/lib/python3.8/importlib/__init__.py”, line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File “<frozen importlib._bootstrap>”, line 1014, in _gcd_import File “<frozen importlib._bootstrap>”, line 991, in _find_and_load File “<frozen importlib._bootstrap>”, line 973, in _find_and_load_unlocked ModuleNotFoundError: No module named ‘django.contrib.humanizemodels’
このエラーメッセージは、Djangoがdjango.contrib.humanizemodelsというモジュールを見つけられないことを示しています。このエラーは通常、INSTALLED_APPSに必要なアプリケーションが含まれていないか、アプリケーション名が誤っている場合に発生します。
以下の手順で問題を解決できるか確認してみてください:
-
INSTALLED_APPSの確認:
Djangoプロジェクトのsettings.pyファイルを開き、INSTALLED_APPSに'django.contrib.humanize'が含まれているか確認してください。python
INSTALLED_APPS = [ # 他のアプリケーション 'django.contrib.humanize', ]'django.contrib.humanize'が含まれていない場合は、追加してください。 -
アプリケーション名の確認:
エラーメッセージでは、django.contrib.humanizemodelsが見つからないと言っていますが、正しい名前はdjango.contrib.humanizeです。INSTALLED_APPSに正しい名前が含まれていることを確認してください。python
'django.contrib.humanize', -
Djangoのバージョン確認:
django.contrib.humanizeはDjangoの標準アプリケーションの一部であり、Djangoのバージョンによっては含まれていないことがあります。Djangoのバージョンを確認し、必要に応じてアップグレードしてください。bash
python -m django --version
これらの手順で問題が解決しない場合は、Djangoのバージョンやプロジェクトの構造に関する他の問題が考えられます。それらの詳細を提供いただければ、より具体的なアシストができるかもしれません。

ディスカッション
コメント一覧
まだ、コメントがありません