5

我正在使用Flask Mega 教程在 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

我的初始化.py 文件

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

我的views.py文件

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

我敢肯定这是愚蠢的,但任何帮助将不胜感激!谢谢!

--edit-- 忘记复制初始化文件底部的导入

4

1 回答 1

5

更改
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.

于 2013-03-23T07:04:09.740 回答