美文网首页
Redis安装注册登入实现思路----day02

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

作者: 采星星的小太阳BavaLI | 来源:发表于2020-06-28 09:52 被阅读0次

    注意自己电脑的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

    相关文章

      网友评论

          本文标题:Redis安装注册登入实现思路----day02

          本文链接:https://www.haomeiwen.com/subject/laiixktx.html