标签:info xxx inf page 管理 目的 url 有一个 code
from flask import Blueprint
#1.创建蓝图对象
bp = Blueprint("bp", __name__)
#2.蓝图的使用
@bp.route('/bp')
def bp_info():
return 'bp_info'
from flask import Flask
#3. 导入蓝图对象
from 子模块名 import bp
app = Flask(__name__)
#4.注册蓝图到app中
app.register_blueprint(bp)
from flask import Blueprint
# 导入蓝图并创建蓝图对象,蓝图函数均未指明静态文件夹和模板文件夹,
# 需要手动指定,这里的静态文件夹和模板文件夹直接使用项目的文件夹,
# url_prefix指定的参数将加在所有使用该蓝图对象的路由url前面,
#比如这里创建的url是'/page2',那么访问时必须使用'/page/page2'来访问
bp_page = Blueprint('bp_page',__name__,static_folder='static',
template_folder='templates',
url_prefix='/page')
#这里延迟导入
from .view import *
from page2 import bp_page
#从包里导入初始化文件中的蓝图对象
from flask import render_template
@bp_page.route('/page2')
def page2():
return render_template('page/page2.html')
from flask import Flask
from page2 import bp_page
app = Flask(__name__)
app.register_blueprint(bp_page)
标签:info xxx inf page 管理 目的 url 有一个 code
原文地址:https://www.cnblogs.com/being-a-tester/p/10442853.html