Redis安装注册登入实现思路----day02

2020-06-28  本文已影响0人  采星星的小太阳BavaLI

注意自己电脑的IPv4的端口可能会变!所以要经常ipconfig一下!坑

思路

1.点击获取验证码
1.1获取手机号
1.2向后台发送ajax
1.2.1手机号
1.2.2tpl = register
2.向手机发送验证码
3.验证码进行失效处理60s
4.使用rerdis来进行验证码失效管理
4.1把电话和验证码存入内存,设定超时时间!

1windows安装Redis

1.1一般是在luinx下面安装,在这里为了完成开发,在windows安装
地址:https://github.com/microsoftarchive/redis/releases
1.2由于安装完成之后,回到桌面发现什么都没有,这时候要进行配置
他其实在后偷偷运行了一个服务,我们只需要开启和关闭即可。
步骤:
1.打开控制面板

image.png
image.png

这样就可以启动或者禁用服务:


image.png

Redis默认配置文件:


image.png
image.png
关于密码:
image.png

修改完成记得重启服务:


image.png

python操作Redis

1. image.png

2.查找自己电脑的ip
2.1cmd---输入ipconfig 在找到Ipv4


image.png
2.2在存储的过程中,不管我们写的是什么,最后Redis都会用你指定的编码转成字节存储到Redis里面。
配置Redis操作代码:

建议在local_settings配置

# 配置Redis
CACHES = {
    "default": {
        "BACKEND": "django_redis.cache.RedisCache",
        "LOCATION": "redis://192.168.0.101:6379",#自己电脑的IP和Redis端口默认6379
        "OPTIONS": {
            "CLIENT_CLASS": "django_redis.client.DefaultClient",
            "CONNECTION_POOL_KWARGS": {
                "max_connections": 1000,
                "encoding": "utf-8"
            }  
        },
        "PASSWORD": "foobared"#密码
    }
}

注意在使用django-Redis的时候,如果我们配置了自己的Redis密码,如果没有在本地提前进行auth认证,那么就会出现在写入Redis的时候报错的情况!切记

本地启动:


image.png image.png image.png
上一篇下一篇

猜你喜欢

热点阅读