Pythonanywhere: Что-то пошло не так :-(
Когда я загружаю свое приложение DRF на pythonanywhere, сервер выдает следующую ошибку журнала: 2022-07-15 01:06:14,933: ModuleNotFoundError: No module named 'Rest_API_Framework.settings'
.
Однако я не понимаю, почему, поскольку если мы посмотрим на папку /var/www/art1x_pythonanywhere_com_wsgi.py
, то все выглядит нормально:
import os
import sys
path = 'home/art1x/Rest_API_Framework'
if path not in sys.path:
sys.path.insert(0, path)
os.environ['DJANGO_SETTINGS_MODULE'] = 'Rest_API_Framework.settings'
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
Кроме того, папка settings.py в моем приложении django:
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'Rest_API_Framework.settings')
Пожалуйста, укажите на ошибки
Убедитесь, что вы не забыли правильный синтаксис пути.
В моем случае, я забыл поставить '/' перед моим путем.
Измените 'home/art1x/Rest_API_Framework'
на '/home/art1x/Rest_API_Framework'