在使用flask进行一个项目编写的时候,可能会有许多个模块,如一个网站的前台(home)和后台(admin)模块,如果把这两个模块都放在一个views.py文件之中,那么最后views.py文件必然臃肿不堪,并且不易维护,因此flask中便有了blueprint的概念,可以分别定义模块的视图.模板.视图等等,我们可以使用blueprint进行不同模块的编写,不同模块之间有着不同的静态文件.模板文件.view文件,十分方便代码的维护和管理.示例如下: 目录结构: admin下__init__.py…