定义一个类(class)并为它取名为Config,里面是对你的flask进行的基础配值
class Config: DEBUG = True sqlALCHEMY_DATABASE_URI = "MysqL://root:[email protected]:3306/flask_new" sqlALCHEMY_TRACK_MODIFICATIONS = False REdis_HOST = "127.0.0.1" REdis_PORT = "6379" SECRET_KEY = "DS&*(%^&*()_AD*++*/SD@#$%^&*(S.AS,DA+-/*+-SMINA./-=00!@#$%^&*()_+31=21/**/X()-+-+-+--_)(*&^%$#@#$^&!@#$~~!C" SESSION_TYPE = 'redis' SESSION_REdis = StrictRedis(host=REdis_HOST, port=REdis_PORT) SESSION_USE_SIGNER = True PERMANENT_SESSION_LIFETIME = 60 * 60 * 24 LEVEL = logging.DEBUG
1、开启DEBUG
2、配置你的数据库(sqlALCHEMY_DATABASE_URI:用于连接数据的数据库)
3、配置是否追踪对象(数据库)(sqlALCHEMY_TRACK_MODIFICATIONS :追踪对象的修改并且发送信号,可以开启但会占用额外的资源)
4、设置redis的主机号(REdis_HOST用它来存储主机号(host)默认值为:localhost)
5、 设置端口号(REdis_PORT redis的默认端口为6379)补充:db(库设置默认为0)
6、设置密钥(SECRET_KEY Flask(以及相关的扩展扩展)需要进行加密所以需要这个密钥SECRET_KEY 比如,会议、Cookies相关的...)
7、设置session保存的位置(设置为用redis存储session的信息)
8、设置该参数连接哪个redis(在StrictRedis中设置redis的主机号,端口号,和库名)
9、是否对发送到浏览器上session的cookie值进行加密(设置为开启)
10、以 datetime.timedelta 对象控制长期会话(SESSION)的生存时间(设置为1天)
11、创建一条严重级别为DEBUG的日志记录
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。