1 Star 0 Fork 0

MatrixHu/flask_iHome

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
config.py 1.09 KB
一键复制 编辑 原始数据 按行查看 历史
胡超群 提交于 2019-02-12 18:53 . 蓝图的创建使用
# redis 数据库是用来在缓存
import redis
class Config(object):
"""配置信息类"""
# mysql 数据库初始化配置
SQLALCHEMY_DATABASE_URI = "mysql://roots:mysql@127.0.0.1:3306/flask_ihome"
SQLALCHEMY_TRACK_MODIFICATIONS = True
# redis配置链接
REDIS_HOST = "127.0.0.1"
REDIS_PORT = "6379"
"""源代码py文件:sessions.py"""
# session 配置为redis存储
SESSION_TYPE = "redis"
# 设置保存到redis,默认如果没有设置的话,FLask-Session会帮我们创建一个redis
SESSION_REDIS = redis.StrictRedis(host=REDIS_HOST,port=REDIS_PORT)
# 签名
SESSION_USE_SIGNER = True
# 设置redis过期时间
PERMANENT_SESSION_LIFETIME = 86400
# 配置CSRF保护机制
SECRET_KEY = "SMDixkXNstwTXgbE8MUiALljh0o98fbsgwcrqVuFaeE1TZ6ZeG/SkdOkQ7b2kFlS"
class DevelopmentConfig(Config):
"""开发环境下的配置"""
DEBUG = True
class ProductionConfig(Config):
"""生产环境下的配置"""
pass
# 工厂方法使用的前提
config = {
"Development":DevelopmentConfig,
"Production":ProductionConfig
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/HuChaoQun/flask_iHome.git
git@gitee.com:HuChaoQun/flask_iHome.git
HuChaoQun
flask_iHome
flask_iHome
master

搜索帮助