2013-10-24 50 views

回答

1

因爲您將它設置在響應中,並從請求中讀回。請求中的版本在響應發送到客戶端並收到下一個請求之前不會更新。

+0

如何以其他方式創建此「功能」? – user2906419

0

您必須先像丹尼爾所建議的一樣發送回覆,您將對響應設置Cookie,然後您必須將其退回。因此,從那時起,只要有請求,它就會持有該cookie,並且您可以訪問它。您可以創建如下功能:

def cookie_setter(request): 
    '''Do your function task and create response object 
    ''' 
    if not 'last_user_visit' in request.COOKIES: 
     response.set_cookie('last_user_visit', now) 
    return response 
相關問題