为什么app.config或者current_app可以从一个随便起名的文件里,识别出这个是配置文件参数?
来源:4-6 拆分配置文件
老卢123123
2018-07-14
比如app文件夹下面的setting文件
正常情况下,python引用模块
from app.setting import PER_PAGE # import *
1·为什么current_app或者app.config就不需要指定位置呢? 配置文件的名字可以是不固定,自己起名的,所以查找配置文件的PER_PAGE是个遍历?浪费性能吧...
2·另外,如果没有直接告诉flask声明哪个是配置文件,然后假如两个文件里,都出现了PER_PAGE,会使用哪一个?
3·是不是任意文件内的PER_PAGE或COUNT等,都有可能被当作配置参数(已被查找到,等待注册)?还是说,需要使用app.config进行'注册'后,才去查找,然后成为配置参数?
写回答
1回答
-
这个参数文件不是在 程序启动的时候 已经导入了吗?怎么没有指定位置呢?
012018-07-17
相似问题