flask配置文件config方法详解

   

    flask系列讲座与2017年12月6日开始,每周一篇。第三篇其中讲述flask的配置方法。使用app.config.from_object()方法,似乎很神奇。如果明白背后逻辑,实际上很自然。涉及代码没有几行,背后逻辑涉及的代码也只有几行。

都说python简洁,这篇大概具有一定的典型性。简洁是指程序代码少,并不一定是含义少。

本文flask的配置文件涉及config的文件均放在microblog的文件夹中,共有两个模块:

        子文件夹app中的__init__.py

        config.py

文件结构如下:

microblog\                               项目文件夹
   
app\                       名为app的package
        __init__.py            初始化模块,5行代码
        ......
    config.py                  config模块,3行代码
    microblog.py               microblog模块,1行代码

此两个模块共8行代码,另外一个模块microblog.py中,只有一行代码,引用了app。本文涉及的代码共9行

__init__.py的代码(5行代码)如下:

from flask import Flask     #引入Flask
from config import Config   #第1个config,引入Config类

app = Flask(__name__)       #创建Flask的实例app
app.config.from_object(Config)#第2
  • 5
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值