5

Flask Mega Tutorialを使用して pythonanywhere でアプリを構築していますが、PC で実行すると正常に動作します。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

私の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 に答える