MongoDBサイトのTumblelogアプリが機能しません。
私はこの例に完全に従いましたが、ローカルホストで実行すると404エラーが発生します。Ubuntu12.0.4でpyDevとともにEclipseIndigo(3.7.2)を使用しています。
register_blueprints
に含めたのが原因かどうかはわかりません__init__.py
私はチュートリアルのようにそれをこのようにしました:
from flask import Flask
from flask.ext.mongoengine import MongoEngine
app = Flask(__name__)
app.config["MONGODB_DB"] = "my_tumble_log"
app.config["SECRET_KEY"] = "KeepThisS3cr3t"
db = MongoEngine(app)
if __name__ == '__main__':
app.run()
def register_blueprints(app):
# Prevents circular imports
from tumblelog.views import posts
app.register_blueprint(posts)
register_blueprints(app)
それ以外の場合は、チュートリアルに正確に従いました。