django 学习-17 Django会话Session
session 类似于字典的一个对象,是可读可写的
跟cookie的变化不大而且还显得简单
在这里我只说一下改变的地方
1、vim blog/views.py
if uf.is_valid():
username = uf.cleaned_data['username']
password = uf.cleaned_data['password']
users = User.objects.filter(username__exact=username,password__exact=password)
req.session['username'] = username 直接调取
if users:
response = HttpResponseRedirect('/index/')
response.set_cookie('username',username,3600)
return response
else:
return HttpResponseRedirect('/login/')
else:
uf = UserForm()
return render_to_response('login.html',{'uf':uf})
def index(req):
username = req.session.get('username',' ') 登陆上去网页会有一条session记录
return render_to_response('index.html', {'username':username})
def logout(req):
# response = HttpResponse('logout')
# response.delete_cookie('username')
del req.session['username'] 直接删除,
return HttpResponse('logout ok')
- Codeforces 616D Longest k-Good Segment(双指针)
- Good Bye 2015
- Introducing Go - O'Reilly 2016 阅读笔记
- leangoo,因小而美!
- Ubuntu 13.10 用sogou拼音替换ibus-转
- Ubuntu 12.04中设置安装Google拼音输入法
- django 通过表单传递数据到后台
- django url到views参数传递
- G面经prepare: BuyGoods
- golang gdb调试教程
- 初识DragonBoard 410c
- django如何在 search_fields 中包含外键字段
- django - form
- django 前台-后台传输数据
- django views显示中文
- django后台页面标题定制
- django中配置markdown
- GoLang环境搭建
- Windows 环境里下载及安装 GO
- Go语言学习笔记(4)复合类型