参考:flask官网
文章目录
1、什么是蓝图
当我们的程序只有一个文件的时候(比较小的时候),我们可以直接在这个文件中进行启动,没有问题,但是当我们的程序变得很大的时候,我们需要进行分级,也可以说是分模块,那么对于每个模块来说,怎么去访问到他的路径呢,这里就要用到我们的蓝图了。蓝图可以看做是全局和局部模块沟通的一个工具,看一下官网的解释:
蓝图方式是把它们注册到蓝图,然后在工厂函数中 把蓝图注册到应用。
2、蓝图配置
话说什么是蓝图,其实官网给出了解释,比如这篇文章:蓝图与视图,其实一开始在网上找各种资料的时候,我是懵逼的,后面自己做了一下实验发现说原来他这个东西道理其实很简答,无非就是局部声明,全局注册。
按照官网的说法,应该是在你的某个模块(这边的模块指的是一个py文件)声明一个视图,然后在这个模块对应的**—init**方法中进行注册。
我们来看一下下图解释: