Slightly improved css cookie management
This commit is contained in:
parent
1ab22c765f
commit
38ed4b7875
@ -2,6 +2,7 @@
|
|||||||
#coding: utf-8
|
#coding: utf-8
|
||||||
from flask import Flask, render_template, Markup, request, redirect, url_for, make_response
|
from flask import Flask, render_template, Markup, request, redirect, url_for, make_response
|
||||||
from classes import task
|
from classes import task
|
||||||
|
from datetime import datetime, timedelta
|
||||||
from funcs import dumptasks, gettasks, cattasks, deltask, findtask, addtask, mktaskdir, exporttasks, getthemes, switchstatus, todotasks, donetasks
|
from funcs import dumptasks, gettasks, cattasks, deltask, findtask, addtask, mktaskdir, exporttasks, getthemes, switchstatus, todotasks, donetasks
|
||||||
from random import choice
|
from random import choice
|
||||||
|
|
||||||
@ -24,8 +25,9 @@ def render():
|
|||||||
#Setting default theme if the user does not have one...
|
#Setting default theme if the user does not have one...
|
||||||
if request.cookies.get('csslink') is None:
|
if request.cookies.get('csslink') is None:
|
||||||
csslink = themes[0]
|
csslink = themes[0]
|
||||||
resp = make_response(render_template("homepage.html", ntodo = todotasks(gettasks()), ndone = donetasks(gettasks()), csslink = csslink))
|
resp = make_response(redirect(request.path,code=302))
|
||||||
resp.set_cookie("csslink", csslink)
|
resp.set_cookie("csslink", csslink)
|
||||||
|
return resp
|
||||||
#...or using their preferred theme if do have one
|
#...or using their preferred theme if do have one
|
||||||
else:
|
else:
|
||||||
csslink = request.cookies.get('csslink')
|
csslink = request.cookies.get('csslink')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user