1

AoA 我正在尝试将我的项目(我在本地主机上创建)部署到pythonanywhere.com我已按照所有说明进行操作(安装了 django 1.5,设置了 wsgi.py 文件并更改了所有文件(视图、网址、模型、设置)根据pythonanywhere ...现在的问题是当我重新加载应用程序并导航到我的网站时设置python 2.7(路径),我收到类似这样的错误 - > http://saadfast.pythonanywhere.com/

而配置文件 wsgi 文件是 ->

activate_this = '/home/saadfast/.virtualenvs/django15/bin/activate_this.py'
execfile(activate_this, dict(__file__=activate_this))

import os
import sys

sys.path.insert(0, '/home/saadfast/Wikipedia')

path = '/home/saadfast/Wikipedia'
if path not in sys.path:
    sys.path.append(path)
os.environ['DJANGO_SETTINGS_MODULE'] = 'Wikipedia.settings'

import django.core.handlers.wsgi
application = django.core.handlers.wsgi.WSGIHandler()

网址.py

from django.conf.urls import patterns, url
import Wikipedia.views


urlpatterns = patterns('',
     url(r'^$', 'Wikipedia.views.home_Page'),
     url(r'^home/$', 'Wikipedia.views.home_Page',name='home_view'),
     url(r'^search/$', 'Wikipedia.views.search_PageItems', name='search_view'),
     url(r'^article/(?P<item>[-\w]+)/$', 'Wikipedia.views.articleItem', name='article_view'),
     url(r'^get/(?P<article_id>\d+)/$', 'Wikipedia.views.article'),
)

它在调试页面上显示的python环境路径是/usr/local....但是pythonanywhere目录中没有/usr文件夹,目录结构是这样的

/
 /home
 /temp
 /var
4

0 回答 0