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

flask app.config 用法

flask app.config

flask app.config 是 Flask 应用程序的配置对象。它包含了 Flask 应用程序的所有配置信息,如数据库连接、密钥、调试模式等。

常用的 app.config 配置项如下:

  • DEBUG:调试模式,默认为 False。

  • SECRET_KEY:用于加密 session 的密钥。

  • SQLALCHEMY_DATABASE_URI:数据库连接地址。

  • SQLALCHEMY_TRACK_MODIFICATIONS:是否追踪数据库的变化,默认为 True。

  • UPLOAD_FOLDER:上传文件的存储路径。

  • MAX_CONTENT_LENGTH:上传文件的最大大小限制。

在 Flask 应用程序中,可以通过 app.config 对象获取配置信息,例如:

from flask import Flask
app = Flask(__name__)
app.config['DEBUG'] = TrueUPLOAD_FOLDER = r'.\pythonproject01\flask\caiquan2\media'
app.config['UPLOAD_FOLDER'] = UPLOAD_FOLDERapp.config['SECRET_KEY'] = 'mysecretkey'
通过 app.config 对象的 get() 方法可以获取配置信息,例如:db_uri = app.config.get('SQLALCHEMY_DATABASE_URI')
http://www.lryc.cn/news/248827.html

相关文章:

  • 【Vue】【uni-app】实现工单列表项详情页面
  • 安装vmware_esxi 超详细
  • Spring-Mybatis源码解析--手写代码实现Spring整合Mybatis
  • 5.2 Windows驱动开发:内核取KERNEL模块基址
  • 聊聊Go语言的注释
  • 皮肤警告,羊大师讲解身体与环境的默契
  • 使用NVM管理多个Nodejs版同时支持vue2、vue3
  • Android帝国之进程杀手--lmkd
  • 堆栈_队列实现栈
  • 好用的json处理工具He3 JSON
  • RabbitMQ消息模型之Routing-Direct
  • Harmony 应用开发之size 脚本
  • 商家门店小程序怎么做?门店小程序的优势和好处
  • 什么是灯塔工厂?灯塔工厂的作用?
  • 【GEO-AI】SAM-Geo库(segment-geospatial)入门教程
  • ESP32-Web-Server 实战编程-使用文件系统建立强大的 web 系统
  • kubeadm快速搭建k8s高可用集群
  • GoLong的学习之路,进阶,Redis
  • Linux重置MySql密码(简洁版)
  • Ubuntu部署jmeter与ant
  • 如何使用 RestTemplate 进行 Spring Boot 微服务通信示例?
  • 新开普掌上校园服务管理平台service.action RCE漏洞复现 [附POC]
  • 滤波器、卷积核与内核的关系
  • 沉默是金,寡言为贵
  • 【网络奇遇之旅】:那年我与计算机网络的初相遇
  • 量化误差的测量
  • 8年测试工程师分享,我是怎么开展性能测试的(基础篇)
  • 微服务API网关Spring Cloud Gateway实战
  • uniapp打包ios有时间 uniapp打包次数
  • 【笔记+代码】JDK动态代理理解