prep for speeding up rankings view 2.0
This commit is contained in:
@@ -3540,9 +3540,20 @@ def rankings_view2(request,theuser=0,
|
|||||||
r = getrower(request.user)
|
r = getrower(request.user)
|
||||||
wcdurations = []
|
wcdurations = []
|
||||||
wcpower = []
|
wcpower = []
|
||||||
|
|
||||||
|
if 'options' in request.session:
|
||||||
|
options = request.session['options']
|
||||||
|
try:
|
||||||
|
wcdurations = options['wcdurations']
|
||||||
|
wcpower = options['wcpower']
|
||||||
|
except KeyError:
|
||||||
|
pass
|
||||||
|
|
||||||
if r.birthdate:
|
if r.birthdate:
|
||||||
age = calculate_age(r.birthdate)
|
age = calculate_age(r.birthdate)
|
||||||
|
|
||||||
|
# job = myqueue
|
||||||
|
|
||||||
durations = [1,4,30,60]
|
durations = [1,4,30,60]
|
||||||
distances = [100,500,1000,2000,5000,6000,10000,21097,42195]
|
distances = [100,500,1000,2000,5000,6000,10000,21097,42195]
|
||||||
for distance in distances:
|
for distance in distances:
|
||||||
@@ -3576,6 +3587,11 @@ def rankings_view2(request,theuser=0,
|
|||||||
else:
|
else:
|
||||||
worldclasspower = None
|
worldclasspower = None
|
||||||
age = 0
|
age = 0
|
||||||
|
|
||||||
|
options['wcpower'] = wcpower
|
||||||
|
options['wcdurations'] = wcdurations
|
||||||
|
|
||||||
|
request.session['options'] = options
|
||||||
|
|
||||||
result = request.user.is_authenticated() and ispromember(request.user)
|
result = request.user.is_authenticated() and ispromember(request.user)
|
||||||
if result:
|
if result:
|
||||||
|
|||||||
Reference in New Issue
Block a user