您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

flask:带有路径的render_template

flask:带有路径的render_template

可以在创建Flask应用程序(或蓝图)时指定template文件夹:

from flask import Flask
app = Flask(__name__, template_folder='folder1')

资料来源:http : //flask.pocoo.org/docs/0.12/api/#application-object

from flask import Blueprint
auth_blueprint = Blueprint('auth', __name__, template_folder='folder1')

资料来源:http : //flask.pocoo.org/docs/0.12/blueprints/#templates

在template_folder相对于在应用程序/蓝图所在。使用该os库可创建app / blueprint目录之外的模板文件夹的路径。

例如。

import os
APP_PATH = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
TEMPLATE_PATH = os.path.join(APP_PATH, 'templates/')

从应用程序根目录的子目录运行 APP_PATH检索父目录路径(应用程序根)

Python 2022/1/1 18:24:59 有202人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶