首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在水瓶蓝图中找不到模板

在水瓶蓝图中找不到模板
EN

Stack Overflow用户
提问于 2013-07-28 08:41:12
回答 1查看 5.8K关注 0票数 4

我正在开发一个使用蓝图的应用程序,我按照文档快速启动了蓝图,但我的模板上仍然有404。

我有一个admin的蓝图,看起来是这样的:

代码语言:javascript
复制
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/ template /index.html.jinja 2+中。

我在我的应用程序__init__.py文件中注册了蓝图:

代码语言:javascript
复制
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/')

如果有人对我可能犯的错误有想法,请告诉我!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-28 11:08:05

你对文档不准确。你的模板应该在

代码语言:javascript
复制
myapp/admin/templates/admin/index.html.jinja2

注意admin文件夹在templates中。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17906513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档