电影网站如何做不侵权辅导机构
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')