django 起動で ModuleNotFoundError: No module named 'xxxx' にはまる django

django 起動で
ModuleNotFoundError: No module named xxxx にはまる

原因は、docker-compose.yml ファイル内で
command: python3 manage.py runserver 0.0.0.0:8000
と記載していたのだが、今回 manage.py を配置していた場所が違ったので
これを正しくしたら動いた
command: python3 ./hoge/manage.py runserver 0.0.0.0:8000
に修正


それにしてもエラーログわかりずらい
manage.py と apps.py と settings.py
の位置と内容に規則性があって、それを把握しておかないとはまりそう