Ось кілька прикладів того, як реалізувати 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 setcookie():
response = makeresponse('Cookie успішно встановлено!')
response.setcookie(key = 'username', value = 'John', max_age=60)
# 60 секунд
@app.route('/getcookie')
def getcookie():
username = request.cookies.get('username')
if username:
return f'Значення cookie: {username}'
return 'Cookie не знайдено'
@app.route('/deletecookie')
def deletecookie():
resp = makeresponse("Cookie видалено!")
resp.deletecookie('username') # Видалити cookie, у якого ключ='username'.
return resp
Перекладено з: Flask: Cookie Implementation