Flask:如何使用FlaskRedis和Redis进行认证

2024-05-15 11:48:50 发布

您现在位置:Python中文网/ 问答频道 /正文

如何在Flask app中使用Flask Redis发送“AUTH”命令来验证连接? 我知道flaskredis只是Redis py的一个小包装,但我不知道如何处理授权。在


Tags: py命令redisauthappflask小包装flaskredis
2条回答

好的,我找到了解决这个问题的方法。 您可以在URL中传递密码,例如:

...
app.config["REDIS_URL"] = 'redis://:password@localhost/0'
redis_db = Redis(app, "REDIS")
...

你是说这瓶酒吗?在

如果是这样,有一种更好的方法来处理这个问题,而不是把它放在URL中。根据文件,在烧瓶配置中放置以下内容:

REDIS_HOST = "localhost"
REDIS_PASSWORD = "password"
REDIS_PORT = 6379

如果在代码中放置配置,如您的示例所示:

^{pr2}$

在配置中执行此操作应该更易于维护和配置,而无需修改代码。在

相关问题 更多 >