2013-03-23 2 views
3

Я создаю приложение в pythonanywhere, используя Flask Mega Tutorial, и он отлично работает, когда я запускаю на своем компьютере. Когда я загружаю его в PA, он получает ошибку 404.pythonanywhere 404 error

моя структура

/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

изменения
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.

+0

Извините, просто забыли скопировать это из моего файла ... отредактировал мое сообщение, чтобы включить последнюю строку. спасибо – BradleyMoore

+0

@thefritobandit: см. обновленный пост. И почему вы хотите настроить колбу в virtualenv на PAW? Он уже установлен там. – namit

+0

Я довольно новичок в этом, поэтому я просто следую учебнику. вы бы посоветовали мне просто отказаться от этой части? – BradleyMoore