当前位置: 首页 > news >正文

危险网站提示wordpress 获取当前文章栏目链接

危险网站提示,wordpress 获取当前文章栏目链接,自建国外购物网站,网站定制系统数据处理软件工程配置加载方式 前言配置对象中加载配置文件中加载环境变量中加载三种配置方式优缺点工厂模式创建Flask app 前言 本篇来学习下Flake工程配置加载方式 配置对象中加载 应用场景#xff1a;作为默认配置写在代码中 # -*- coding: utf-8 -*- # Time : 2023/9/2 # Autho… 工程配置加载方式 前言配置对象中加载配置文件中加载环境变量中加载三种配置方式优缺点工厂模式创建Flask app 前言 本篇来学习下Flake工程配置加载方式 配置对象中加载 应用场景作为默认配置写在代码中 # -*- coding: utf-8 -*- # Time : 2023/9/2 # Author : 大海 from flask import Flaskclass DefaultConfig(object):默认配置MYSQL_HOST 192.168.66.66app Flask(__name__)# 设置配置对象方式读取配置 app.config.from_object(DefaultConfig)app.route(/) def index():# 读取配置相当于字典中取值mysql_host app.config.get(MYSQL_HOST)# mysql_host app.config[MYSQL_HOST]print(mysql_host)return bHello 大海/bif __name__ __main__:app.run() 配置文件中加载 应用场景项目中使用固定的配置文件 # setting.py # -*- coding: utf-8 -*- # Time : 2023/9/2 # Author : 大海MYSQL_HOST 192.168.88.88# -*- coding: utf-8 -*- # Time : 2023/9/2 # Author : 大海from flask import Flaskapp Flask(__name__)# 设置配置文件方式加载配置 app.config.from_pyfile(setting.py)app.route(/) def index():# 读取配置相当于字典中取值mysql_host app.config.get(MYSQL_HOST)# mysql_host app.config[MYSQL_HOST]print(mysql_host)return bHello 大海配置文件方式加载配置。/bif __name__ __main__:app.run()环境变量中加载 先设置环境变量 # export 变量名配置文件名 Linux系统环境中使用 export PROJECT_SETTINGsetting.py# -*- coding: utf-8 -*- # Time : 2023/9/2 # Author : 大海from flask import Flaskapp Flask(__name__)# 设置环境变量方式加载配置 app.config.from_envvar(PROJECT_SETTING, silentTrue)app.route(/) def index():# 读取配置相当于字典中取值mysql_host app.config.get(MYSQL_HOST)# mysql_host app.config[MYSQL_HOST]print(mysql_host) return bHello 大海环境变量方式加载配置。/bif __name__ __main__:app.run() silent 参数说明 Flase没找到变量值时报错通知默认为FlaseTrue没找到变量值时也正常运行下去 三种配置方式优缺点 配置对象 优点继承可复用缺点敏感数据暴露代码中 配置文件 优点独立配置文件保护敏感数据缺点不能继承文件路径固定不灵活 环境变量 优点独立配置文件保护敏感数据文件路径不固定灵活缺点 不方便要记得设置环境变量 工厂模式创建Flask app # -*- coding: utf-8 -*- # Time : 2023/9/2 # Author : 大海from flask import Flaskclass DefaultConfig(object):默认配置MYSQL_HOST 192.168.66.66def create_flask_app(config):app Flask(__name__)# 设置配置对象方式读取配置app.config.from_object(config)# 设置环境变量方式加载配置app.config.from_envvar(PROJECT_SETTING, silentTrue)return appapp create_flask_app(DefaultConfig)app.route(/) def index():# 读取配置相当于字典中取值mysql_host app.config.get(MYSQL_HOST)# mysql_host app.config[MYSQL_HOST]print(mysql_host)return bHello 大海/bif __name__ __main__:app.run()
http://www.tj-hxxt.cn/news/139727.html

相关文章:

  • apple私人免费网站怎么下载深圳网络推广培训中心
  • 如何把网站放到域名上台州建设质量监督网站
  • 高校精神文明建设网站做网站会员功能
  • 北京建网站公司飞沐wordpress dropship
  • php网站投票源码网站集约化建设标准
  • 皮具网站建设服装网站外包加工网会员
  • 石碣东莞网站建设wordpress3.8
  • wordpress哪个版本 最快怎样优化网站自然排名
  • 软件下载网站如何履行安全管理义务建设银行网站可以查询存折吗
  • 怎么做外国网站公司网络推广培训
  • 专科网站开发简历郑州艾特软件 网站建设
  • 南宁学做网站微信引流的十个方法
  • aspx网站跳转代码永康做企业网站的公司
  • 哪个网站做黄金交易最好深圳积分商城网站建设
  • 聚震网站开发怎样优化网站案例
  • 怎样创建网站发招聘信息wordpress选择器插件
  • 建设银行网站钓鱼设计类专业大学
  • 房地产集团网站建设方案嘉兴专业做网站
  • 定制 网站开发 价格app开发公司资质
  • 网站备案 注册用户正规加盟项目
  • 福州企业公司网站建设别墅效果图网站
  • 代做毕业设计的网站好wordpress主题 二次元
  • 自贡 网站建设网站公司网站开发
  • 做公司网站的价格描述建设一个网站的具体步骤
  • 基于php网站开发步骤app软件免费模板下载网站
  • word后的网站引用怎么做推广公司属于什么公司
  • 企业网站宣传建设wordpress后台白屏
  • 网站建设旗帜条幅有哪些网站开发公司
  • 廊坊网站建设哪家好网站加载很慢
  • 学网站开发在大学php装修公司网站源码