Django ModuleNotFoundError: Нет модуля с именем 'my_app_name' при загрузке WSGI на ElasticBeanstalk

Я пытаюсь развернуть свое приложение Django на ElasticBeanstalk. Я развернул свое приложение без ошибок, но когда я захожу на корневую страницу, она показывает ошибку 502 и в журнале появляется ModuleNotFoundError: No module named 'my_app_name'

Как я могу решить эту проблему?

Logs

python.config

option_settings:
  aws:elasticbeanstalk:application:environment:
    DJANGO_SETTINGS_MODULE: 'my_app_name.settings.staging'
    AWS_HOSTS: ''
    DOMAIN_HOST: ''
    LANGUAGE_CODE: 'ja'
  aws:elasticbeanstalk:container:python:
    WSGIPath: src.my_app_name.wsgi:application

wsgi.py

import os

from django.core.wsgi import get_wsgi_application

os.environ.setdefault("DJANGO_SETTINGS_MODULE", "my_app_name.settings.staging")

application = get_wsgi_application()
Вернуться на верх