Flask构建微电影视频网站(二):项目目录的搭建及蓝图的使用


1.搭建目录

项目的目录结构初期搭建大体就是这样,后期还会跟着需求改动

2.构建蓝图

什么是蓝图?
答:用于实现单个应用的视图、模板、静态文件的集合。
有什么作用?
答:就是让代码模块化。据具体不同功能模块的实现,划分成不同的分类,降低各功能模块之间的耦合度。
蓝图的使用:

一、创建蓝图对象

Blueprint必须指定两个参数,admin表示蓝图的名称,name表示蓝图所在模块
admin = Blueprint('admin',name)

二、注册蓝图路由

@admin.route('/')
def admin_index():
return 'admin_index

三、在程序实例中注册该蓝图

app.register_blueprint(admin,url_prefix='/admin')

3.具体实况

创建蓝图对象



注册蓝图路由



注册蓝图



到这里,蓝图已经实现了。

你可能感兴趣的:(Flask构建微电影视频网站(二):项目目录的搭建及蓝图的使用)