2010-09-05 48 views
1

通常情況下,我們設置Cookie用單max_age如下:如何使用單個max_age在掛架上設置所有cookie?

response.set_cookie('name1', 'value1', max_age=3600*24*365) 
response.set_cookie('name2', 'value2', max_age=3600*24*365) 
response.set_cookie('name3', 'value3', max_age=3600*24*365) 

注意,我們一次又一次地設置max_age。如何將默認max_age設置爲所有沒有max_age參數的cookie?它有任何配置嗎?

回答

1

可能是簡單的包裹set_cookie功能:

def set_cookie(name, value, max_age=DEFAULT_MAX_AGE): 
    response.set_cookie(name, value, max_age)