次の構造の Flask アプリケーションを作成しました。
/nhs-listpull
/listpull
/static
/templates
__init__.py
models.py
views.py
app.db
config.py
run.py
run.py
from listpull import app
app.run(debug=True)
/listpull/__init__.py
from flask import Flask
from flask.ext.sqlalchemy import SQLAlchemy
from mom.client import SQLClient
from smartfocus.restclient import RESTClient
app = Flask(__name__)
app.config.from_object('config')
db = SQLAlchemy(app)
...
/listpull/views.py
import logging
import time
from flask import request, render_template, flash, redirect, send_file
from zlib import compress, decompress
from StringIO import StringIO
@app.route('/')
def index():
... do stuff ...
return render_template('jobs.html', jobs=jobs)
実行./run.py
すると Web サーバーは起動しますが、ブラウジングすると 404 が返されます。
理由はありますか?