【发布时间】:2012-10-03 17:27:36
【问题描述】:
MongoDB 网站上的Tumblelog app 不起作用。
我完全按照示例进行操作,但在本地主机上运行它时出现 404 错误。我在 Ubuntu 12.0.4 上使用 Eclipse Indigo (3.7.2) 和 pyDev。
我不确定是不是因为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)
否则我完全按照教程进行操作。
【问题讨论】: