1. 程式人生 > >Flask模塊化開發之藍圖

Flask模塊化開發之藍圖

name gist register pre efi gis 名稱 int fix

# 在info下創建modules包,所有的應用都存放在modules包下 # 在moduls下創建第一個應用index包 # index包中,__init__.py文件中創建藍圖 from flask import Blueprint index_blue = Blueprint(‘index‘, __name__) # 參數一為藍圖名稱,參數二固定,參數三url_prefix="應用總路由" from . import views
# index包下,創建視圖文件views

from . import index_blu

@index_blu.route(‘/index‘)
def index():
    return ‘index‘
# 別忘了》》》創建好的藍圖要記得註冊
# 在info的__init__.py文件中,註冊藍圖,如下:

# 註冊藍圖
from info.modules.index import index_blu
app.register_blueprint(index_blu)

Flask模塊化開發之藍圖