我已经构建了一个django应用程序,并且它在本地计算机上运行良好,我尝试在Google Cloud Platform中托管它。
当我创建虚拟机实例时,我获得了专用IP,已经有一个名为Project的应用程序。我克隆了此文件夹旁边的repo(这是IP https://130.211.79.74,这是默认应用https://130.211.79.74/Project的链接)。我尝试访问我的应用程序,我看到404错误。有什么遗失的吗?
答案 0 :(得分:1)
使用wsgi.py文件中的好路径:
import os
import sys
sys.path.append('installdir/apps/django/django_projects/my_new_project')
os.environ.setdefault("PYTHON_EGG_CACHE", "installdir/apps/django/django_projects/my_new_project/egg_cache")
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "my_new_project.settings")
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
不要忘记重新加载Apache,以便将您的修改考虑在内。