pythonanywhere 404错误

时间:2013-03-23 06:59:58

标签: python http-status-code-404 flask pythonanywhere

我正在使用Flask Mega Tutorial在pythonanywhere中构建一个应用程序,当我在我的电脑上运行时它工作正常。当我将其上传到PA时,会出现404错误。

我的结构

/microblog
    /flask (virtualenv setup)
    /app
        __init__.py
        views.py

我的wsgi文件

import sys
project_home = u'/home/thefritobandit/microblog/app'
if project_home not in sys.path:
    sys.path = [project_home] + sys.path
from __init__ import app as application

我的 init .py文件

from flask import Flask
app = Flask(__name__)
from app import views

my views.py file

from app import app
@app.route('/')
@app.route('/index')
def index():
    return "Hello World!"

我确信这是愚蠢的,但任何帮助都会非常感激!谢谢!

- 编辑 - 忘记复制我初始文件底部的导入

1 个答案:

答案 0 :(得分:4)

project_home = u'/home/thefritobandit/microblog/app更改为project_home = u'/home/thefritobandit/microblog

在您的wsgi文件中,将from __init__ import app as application
转换为from app import app as application