Django后端开发——cookies和session

文章目录


参考资料

B站网课:点击蓝色字体跳转

或复制链接至浏览器:https://www.bilibili.com/video/BV1vK4y1o7jH/?p=29\&spm_id_from=333.1007.top_right_bar_window_history.content.click\&vd_source=597e21cf34ffcdce468ba00be2177e8a


会话保持

Http的请求与相应对应着家和商店之间的交易,家相当于浏览器,商店相当于服务器,通过办会员卡的方式可以保存交易记录。

Cookies


views.py

c 复制代码
def set_cookies(request):

    resp = HttpResponse('set cookies is ok')
    resp.set_cookie('uuname','syw',500)
    return resp

def get_cookies(request):

    value = request.COOKIES.get('uuname')
    return HttpResponse('value is %s'%(value))

urls.py

c 复制代码
	path('set_cookies',views.set_cookies),
    path('get_cookies',views.get_cookies),

Session


views.py

c 复制代码
def set_session(request):
    request.session['uname']='czn'
    return HttpResponse('set session is ok')

def get_session(request):
    value=request.session['uname']
    return HttpResponse('session value is %s'%(value))

urls.py

c 复制代码
	path('set_session',views.set_session),
    path('get_session',views.get_session),


Cookies和session对比


相关推荐
解救女汉子11 小时前
CSS如何利用CSS变量进行渐变色管理_提升渐变配置的灵活性
jvm·数据库·python
货拉拉技术11 小时前
一单多运履约平台的架构演进之路
后端
金融大 k11 小时前
Spring Boot WebSocket 实时行情推送实战:从断线重连到并发优化
spring boot·后端·websocket
keineahnung234512 小时前
PyTorch 張量尺寸為 1 時,步長為何不具語意?
人工智能·pytorch·python·深度学习
m0_6784854512 小时前
怎么导入只包含特定表的SQL文件_正则提取与分离导入
jvm·数据库·python
编码浪子12 小时前
基于 Rust + Axum 的企业级权限管理系统设计与实现
开发语言·后端·rust
掘金者阿豪12 小时前
从零到一:Spring Boot快速接入金仓数据库实战
后端
qq_4327036612 小时前
MySQL中如何编写带有循环的函数_MySQL函数流程控制技巧
jvm·数据库·python
LiAo_1996_Y12 小时前
如何保证MongoDB文档的数据质量_JSON Schema验证规则配置
jvm·数据库·python
Yu_Lijing12 小时前
Python数据分析和数据处理库Pandas(DataFrame数据分析入门)
人工智能·python·数据分析·pandas