注意自己电脑的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
Redis默认配置文件:
image.png
image.png
关于密码:
image.png
修改完成记得重启服务:
image.png
python操作Redis
1. image.png2.查找自己电脑的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
网友评论