我想用 redis-py
直接使用 flask ,而不是其他 Package 库(例如。 flask-redis
, flask-and-redis
) flask 插件。如何在工厂函数中初始化redis客户端 create_app()
flask 的用途?或者如何正确地初始化 redis.StrictRedis
(可能与redis的其他flask插件不兼容??)?因为在其他模块的路由器中有一些与令牌持久性相关的操作 redis.StrictRedis
对象。
有什么建议吗?
1条答案
按热度按时间1cosmwyk1#
有趣的问题是,我认为使用 Package 器可能会让事情变得更简单,但是如果你只是想将redis用作缓存,那么你可以非常轻松地导入redis,并在flask应用程序旁边创建/示例化它。
这是最简单的方法。
您还可以按照此链接创建setup函数,并在
create_app
功能。