正则,JWT token,容联云,celery,频道组,SKU,SPU,request对象的属性和方法的补充知识

?P 正则中分组匹配

[/^!@#$%]  正则中的非!@#¥%

? 非贪婪匹配

+ 重复一次,贪婪匹配

re.I   忽略大小写

用户登录:

  1. JWT
    1. 会话保持?为什么会话保持?

                会话保持是负载均衡最常见的问题之一,也是一个相对比较复杂的问题。会话保持有时 候又叫做粘滞会话

    1. 传统的会话保持有哪些?
    2. 基于session的会话保持,会存在什么问题?
    3. Jwt token 使用流程,可以解决的session的问题
  1. Djangorestframework-jwt

obtain_jwt_token 视图函数

基于django内建的认证函数

authenticate(username=username,password=password)

return user对象 or return None

  1. 容联云 发送短信验证码

Celery异步发送短信

Celery介绍:基于python的异步任务队列

同步:与排队,一个执行完之后另一个才会处理

异步:相互独立,不需要排队

处理耗时任务,定时的任务,分布式爬虫等

频道组:按照数据的类型进行分组,相似的事物分成一组。相似事物的一个分组。事物之间按照相似的属性分成一组。

无限极分类无限极分类简单点说就是一个类可以分成多个子类,然后一个子类又可以分另外多个子类这样无限分下去对数据完成多次分类。

SKU:库存量单位

SPU:标准化产品单元

MVC:M(模型)V(视图)C(控制器)

MVVM:M(模型)V(视图)VM(对M,V进行双向绑定)

request对象的属性和方法:

request.method:获取请求的方法

request.path:获取当前访问路径

调用 .split()  返回的是一个列表


                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值