1.等价
User.objects.get(id=1) == User.objects.filter(id=1).first()
Token.objects.update_or_create(user=user_obj,defaults={'key':random_str}
更新或生成 Token 对象并修改 key字段,参数
有则更新,没有则创建
2.django的缓存与时效
应用 django的 cache 模块进行缓存
cache.set() cache.get()、
计算时间差设计逻辑
3.公钥与私钥
满足彼此互解
公钥<------->私钥
通过 RSA算法
公钥加密后私钥能解密,反之亦然
公钥加密保护数据
私钥加密数字签名即确认身份
来源:CSDN
作者:似水灬流年
链接:https://blog.csdn.net/weixin_42719822/article/details/102921898