Вечер добрый
У меня странное поведение WSGI в pythonanywhere, там написал:
import os
import sys
# assuming your django settings file is at '/home/juststudentofuniver/mysite/mysite/
settings.py'
# and your
manage.py is is at '/home/juststudentofuniver/mysite/
manage.py'
path = '/home/juststudentofuniver/my_site/my_site'
if path not in sys.path:
sys.path.append(path)
os.environ['DJANGO_SETTINGS_MODULE'] = '
my_site.settings.dev'
# then:
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
Т.к. у меня есть конфиги base, dev, prod, то указываю соответствующий.
в папке есть __init__.py, импорты вида from .base import *
Но в логах ошибка:
Error running WSGI application
ModuleNotFoundError: No module named 'my_site.settings'