ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

flask app.config 用法

2026/8/9 9:32:21 拓冰建站 浏览量
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')