#
""" Cookile:
# 因为 HTTP 请求是没有状态的,每一次请求都是独立的
Cookile 的存储:
# 保存在浏览器上的 键值对。
# 服务器控制着响应,再响应里可以让浏览器在本地保存(键值对)Cookie
# 下一次请求在发送的时候就会携带这个Cookie值 # 不设置存在时间,默认关闭浏览器后失效(Cookie)
"""# #
""" rep = redirect('/home/') # 正常写法:
rep.set_cookie('login','1') # 加盐写法:
rep.set_signed_cookie('login','1',salf='yan')
return rep # 正常解析
ret = request.COOKIES.get('login',) # 加盐解析:
ret = request.get_signed_cookie('login',default='0',salt='yan')
if ret == '1':
return render(request,'home.html')
else:
return redirect('/login/')
"""#

最新文章

  1. 【转】浅谈truncate的使用
  2. 参数db_ultra_safe
  3. 【海量视频】2013年上半年BPM厂商'K2'市场活动资料集锦
  4. 最全的Android源码目录结构详解
  5. $.ajax获取不到数据问题解决
  6. 二模10day2解题报告
  7. TList,TObjectList 使用——资源释放
  8. page-object使用(2)---elements
  9. js 传参数
  10. VC++或QT下 高精度 多媒体定时器
  11. HttpRequest中常见的四种ContentType【转载】
  12. java HashSet改用
  13. python爬虫学习之正则表达式的基本使用
  14. loadrunner 脚本录制-录制选项设置HTML-based URL-based Script
  15. MVC中返回json数据的两种方式
  16. C# Winform 怎么让按钮在Panel里居中显示
  17. Ionic 发布可重用代码到NPM上
  18. [置顶] ios 无限循环翻页源码例子
  19. 多项式乘法,FFT与NTT
  20. python生成器函数中return的作用

热门文章

  1. quartz定时任务存储
  2. [Xamarin] - 连接 Mac Agent 显示 "couldn't connect to xxxx, please try again" 之解决
  3. fpga基础
  4. Git服务器搭建--ssh/http
  5. notepad++安装markdown
  6. 从零开始学Flask框架-003
  7. golang 管理 pidfile
  8. Scratch编程:画多边形(八)
  9. 火狐浏览器 访问所有HTTPS网站显示连接不安全解决办法
  10. .net core 3.0更改默认身份认证的的表。