我嘗試在pythonanywhere部署我的項目。 我的結構WSGI在Django中的錯誤
MyBlog
│ ├── blog
│ │ ├── blog
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
│ │ │ ├── settings.py
│ │ │ ├── settings.pyc
│ │ │ ├── urls.py
│ │ │ ├── urls.pyc
│ │ │ └── wsgi.py
│ │ ├── db.sqlite3
│ │ ├── manage.py
│ │ ├── posts
│ │ │ ├── __init__.py
│ │ │ ├── __init__.pyc
.........
我在服務器WSGI文件
import os
import sys
path = '/home/Ivan/MyBlog' # use your own username here
if path not in sys.path:
sys.path.append(path)
os.environ['DJANGO_SETTINGS_MODULE'] = 'blog.settings'
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
我得到的錯誤:
Error running WSGI application
ImportError: No module named blog.settings
File "/var/www/ivan_pythonanywhere_com_wsgi.py", line 11, in <module>
application = get_wsgi_application()
什麼問題?
'blog.blog。設置「是否是工作或不是? –
錯誤運行WSGI應用 導入錯誤:沒有模塊名爲blog.blog.settings文件 「/var/www/ivan_pythonanywhere_com_wsgi.py」,第11行,在 應用= get_wsgi_application() –
question1