Хорошо, я застрял на некоторое время, пытаясь использовать свой собственный код в pythonany везде, я продолжаю получать проблему ImportError: No module named mysite.settings
.Я использую стандартный код, предоставленный pythonanywhere в моем файле wsgi:
import os
import sys
path = os.path.expanduser('~/mysite')
if path not in sys.path:
sys.path.append(path)
os.environ['DJANGO_SETTINGS_MODULE'] = 'mysite.settings'
from django.core.wsgi import get_wsgi_application
from django.contrib.staticfiles.handlers import StaticFilesHandler
application = StaticFilesHandler(get_wsgi_application())
Изначально я создаю проект mysite в их консоли bash, думая, что могу просто скопировать и вставить все из своего кода вновый каталог mysite.Но это займет слишком много времени.Поэтому я клонировал свое собственное git-репо и просто переименовал каталог в mysite
, а также поместил в него вторую папку mysite
(точно так же, как исходный каталог mysite
).Я просто предполагал, что это сработает, если мой файл settings.py
находится в том же месте.Но это не работает, это даже не поиск файла, что изменилось?
каталог: home/charles125/mysite/mysite
раньше он работал с приложением django, которое я сделал в их консоли bash, но не с моим собственным приложением