摘要:
DRF组件--权限功能 自己定义一个权限类,其中必须包含has_permission方法 class MyPermission(object): #创建一个权限类。里面写具体的权限划分 def has_permission(self,request,view): if request.user.us 阅读全文
posted @ 2022-11-27 23:52
powfu
阅读(25)
评论(0)
推荐(0)
摘要:
DRF 认证功能 自己定义一个认证类,其中类中必定要有authenticate方法 class MyAuthentication(): def authenticate(self,request): token = request._request.GET.get('token') token_ob 阅读全文
posted @ 2022-11-27 23:40
powfu
阅读(38)
评论(0)
推荐(0)
摘要:
缓存 缓存的作用是缓解服务器压力,或者者说是数据库的压力,我们可以将一些常用的页面或数据放入缓存中,用户查询时,直接去缓存里面查,以此来缓解服务器压力 django提供的缓存 1.数据库缓存 1、全局缓存 settings配置 调用缓存的方法 直接视图函数调用 路由中调用 2、局部缓存 2.文件缓存 阅读全文
posted @ 2022-11-27 23:26
powfu
阅读(50)
评论(0)
推荐(0)
摘要:
python使用rabbitMQ 生产者消费者模型 生产者 import pika import random #创建凭证 credentials = pika.PlainCredentials('guest','guest') #新建一个连接 connection = pika.BlockingC 阅读全文
posted @ 2022-11-27 21:57
powfu
阅读(99)
评论(0)
推荐(0)
摘要:
MQ的概念 优点: 1.应用解耦,提升系统容错性和可维护性 图中,假如不加入MQ,如果库存系统宕机,则会导致订单系统宕机,从而导致整个分布式宕机。 2.异步提速,提高系统的吞吐量和用户体验 不使用MQ 使用MQ 采用MQ后,用户下订单后,订单系统直接返回下订单成功,不管后面其他系统如何处理。对于用户 阅读全文
posted @ 2022-11-27 17:48
powfu
阅读(38)
评论(0)
推荐(0)
摘要:
哈希 特点 由field和关联的value组成的键值对 field和value是字符串类型 一个hash的key可以存储2^32-1个值 优缺点: 常用命令 增 HSET key field value 设置当个字段 HSETNX key field value NX not exists指的是里面 阅读全文
posted @ 2022-11-27 16:37
powfu
阅读(23)
评论(0)
推荐(0)

浙公网安备 33010602011771号