Добрый вечер, не понимаю почему не удаляется session после закрытия браузера. Подскажите в чём может быть проблема ?
from flask import Flask, session
import datetime
app = Flask(__name__)
app.config['SECRET_KEY'] = 'secret'
app.permanent_session_lifetime = datetime.timedelta(days=10)
@app.route('/')
def index():
if 'visits' in session:
session['visits'] = session.get('visits') + 1
else:
session['visits'] = 1
return f"viewing: {session['visits']}"
data = [1,2,3,4]
@app.route('/session')
def session_data():
session.permanent = False
if 'data' not in session:
session['data'] = data
else:
session['data'][1] += 1
session.modified = True
return f"session_data: {session['data']}"
if __name__ == '__main__':
app.run(debug=True)