python-django框架把登录信息存入cookie中

打算去培训机构的就别去的,亲身经历用途不大,各种资料网上都有,关注私聊送全套机构培训资料,完全免费。

1
2
3
4
5
6
7
8
9
10
11
12
from django.template import loader ,Context
from django.http import HttpResponse
def main(request):
   #不用模板
   response= HttpResponse('test')
   response.set_cookie('my_cookie','cookie value')
   return response
def main(request):
   #用模板
   response= render_to_response('xxxx.html', locals())
   response.set_cookie('my_cookie','cookie value')
   return response

使用模板的情况和不使用模板的情况都做了测试, 可以向浏览器设置cookies, 在客户端可以用javascript 取出来:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function getCookie(c_name)
{
if (document.cookie.length>0)
 {
 c_start=document.cookie.indexOf(c_name + "=")
 if (c_start!=-1)
  {
  c_start=c_start + c_name.length+1
  c_end=document.cookie.indexOf(";",c_start)
  if (c_end==-1) c_end=document.cookie.length
  return unescape(document.cookie.substring(c_start,c_end))
  }
 }
return ""
}

 

 

 

 

posted on 2019-09-23 10:28  初_遇  阅读(759)  评论(0)    收藏  举报

导航