1. 程式人生 > >django之cookie值頁面顯示與瀏覽器儲存的值不一致問題

django之cookie值頁面顯示與瀏覽器儲存的值不一致問題

個人遇到的關於django的cookie問題:

counter = int(request.COOKIES['count']) + 1
# del request.COOKIES['count']  # 刪除伺服器COOKIES
if counter > 3:
	counter = 'on'
# print("%%%%%%%%%%%%%%%%%%%")
# print(counter)
# print(request.COOKIES['count'])
request.COOKIES['count'] = counter
# print(request.COOKIES['count'])
response = render(request, "blog/login.html", {"msg": "密碼錯誤"}) response.set_cookie("count", counter) ''' 必須重新設定response中cookie值,request中的COOKIE值也要更新, 否則前端頁面顯示的COOKIE值與瀏覽器存的COOKIE值不一致,為上一次的。 '''