zoukankan      html  css  js  c++  java
  • 第八节 和python交互

    django的session默认是存储在数据库里的,但是我们也可以把session存储在Redis里
    安装包:pip install django-redis-session==0.5.6
    修改django框架中setting配置,将下面内容拷贝到setting中
      SESSION_ENGINE = 'redis_session.session'
      SESSION_REDIS_HOST = 'localhost' 非本机写ip
      SESSION_REDIS_PORT = 6379
      SESSION_REDIS_DB = 2
      SESSION_REDIS_PASSWORD = ''
      SESSION_REDIS_PREFIX = 'session' 前缀 session:唯一标识码

     1 # 安装包:pip install redis
     2 from redis import StrictRedis
     3 '''
     4 StrictRedis 对象方法
     5     通过init创建对象,指定参数host、port与指定的服务器和端口连接,host默认为localhost,port默认为6379,db默认为0
     6     简写成 sr = StrictRedis(host='localhost', port=6379, db=0)
     7     根据不同的类型,拥有不同的实例方法可以调用,与前面学的Redis命令对应,方法需要的参数和命令的参数一致
     8 '''
     9 
    10 if __name__ = "__main__":
    11     '''操作string类型'''
    12     try:
    13         sr = StrictRedis()
    14         # 添加一个key
    15         res1 = sr.set('name','itheima')
    16         # res 的返回值是个布尔值,1表示成功
    17         
    18         # 修改
    19         res2 = sr.set("name", "heima")
    20 
    21         # 获取值
    22         res2 = sr.get("name")
    23 
    24         # 删除
    25         res3 = sr.delete('name', 'a1')
    26         # 返回值是个数字,表示删除成功几个键
    27         
    28         # 获取数据库中所有的键
    29         res4 = sr.keys()
    30         # 返回的是键的列表
    31     except Exception as e:
    32         print(e)
  • 相关阅读:
    多线程
    异常
    接口
    多态
    对象和封装
    DIV+CSS命名规范集合
    MySql 最新官方安装教程-下载
    乐嘉性格色彩-4色特性,学习感悟
    Eclipse 的常用快捷方式
    学习方法_2011年编写和锻炼的思维题
  • 原文地址:https://www.cnblogs.com/kogmaw/p/12419984.html
Copyright © 2011-2022 走看看