在 Flask 中显示剩余会话时间

Showing Remaining Session Time in Flask

提问人:Usman Rafiq 提问时间:12/24/2018 更新时间:12/25/2018 访问量:238

问:

我想在我的网站页面顶部显示剩余的会话时间。

我使用以下代码在我的 __init.py 文件中设置会话时间

from datetime import timedelta


d=timedelta(minutes=5)
app.config['PERMANENT_SESSION_LIFETIME']=d

我想获得剩余的会话时间?这样我就可以在屏幕上显示它

在FLASK中有什么方法可以做到吗?

python 烧瓶

评论


答:

1赞 mad_ 12/25/2018 #1
from datetime import datetime ,timedelta

start_time=datetime.now()
d=timedelta(minutes=5)
time_left=d-(datetime.now()-start_time)
time_left.total_seconds()/60