Flask生产环境配置 #
一、配置管理 #
1.1 环境变量 #
python
import os
class Config:
SECRET_KEY = os.environ.get('SECRET_KEY')
SQLALCHEMY_DATABASE_URI = os.environ.get('DATABASE_URL')
1.2 配置文件 #
python
class ProductionConfig:
DEBUG = False
TESTING = False
SESSION_COOKIE_SECURE = True
SESSION_COOKIE_HTTPONLY = True
二、安全配置 #
python
app.config['SESSION_COOKIE_SECURE'] = True
app.config['SESSION_COOKIE_HTTPONLY'] = True
app.config['PERMANENT_SESSION_LIFETIME'] = 3600
三、下一步 #
接下来让我们学习 部署方案,了解Flask部署!
最后更新:2026-03-28