【发布时间】:2013-07-28 08:41:12
【问题描述】:
我正在使用蓝图开发一个应用程序,我按照蓝图的文档快速入门,但我的模板上仍然有 404。
我得到了一个看起来像这样的admin 蓝图:
from flask import Blueprint, render_template
admin = Blueprint('admin', __name__, template_folder='templates')
@admin.route('/')
def admin_index():
return render_template('admin/index.html.jinja2')
如文档中所述,我的模板位于 /myapp/admin/templates/index.html.jinja2+
我在我的应用程序__init__.py 文件中注册了蓝图:
from flask import Flask
from . import config
from admin import admin
app = Flask(__name__)
app.config.from_object(config.DevelopmentConfig)
# register my blueprint
app.register_blueprint(admin, url_prefix='/admin/')
如果有人知道我可能犯的错误,请告诉我!
【问题讨论】: