Flask: Реалізація cookies

Ось кілька прикладів того, як реалізувати cookies в додатку Flask.

@app.route('/set_cookie')  
def set_cookie():  
 response = make_response('Cookie успішно встановлено!')  
 response.set_cookie(key = 'username', value = 'John', max_age=60)  
 # 60 секунд  

@app.route('/get_cookie')  
def get_cookie():  
 username = request.cookies.get('username')  
 if username:  
 return f'Значення cookie: {username}'  
 return 'Cookie не знайдено'  

@app.route('/delete_cookie')  
def delete_cookie():  
 resp = make_response("Cookie видалено!")  
 resp.delete_cookie('username') # Видалити cookie, у якого ключ='username'.  
 return resp

Ось кілька прикладів того, як реалізувати cookies в додатку Flask.

@app.route('/setcookie')
def set
cookie():
response = makeresponse('Cookie успішно встановлено!')
response.set
cookie(key = 'username', value = 'John', max_age=60)
# 60 секунд

@app.route('/getcookie')
def get
cookie():
username = request.cookies.get('username')
if username:
return f'Значення cookie: {username}'
return 'Cookie не знайдено'

@app.route('/deletecookie')
def delete
cookie():
resp = makeresponse("Cookie видалено!")
resp.delete
cookie('username') # Видалити cookie, у якого ключ='username'.
return resp

Перекладено з: Flask: Cookie Implementation

Leave a Reply

Your email address will not be published. Required fields are marked *