Favoritecharts
This commit is contained in:
@@ -1449,7 +1449,7 @@ def histo(request,theuser=0,
|
||||
promember=1
|
||||
|
||||
if not promember:
|
||||
return HttpResponseRedirect("/rowers/about/")
|
||||
return HttpResponseRedirect("/rowers/promembership/")
|
||||
|
||||
# get all indoor rows of in date range
|
||||
|
||||
@@ -1912,7 +1912,7 @@ def workouts_view(request,message='',successmessage='',
|
||||
except Rower.DoesNotExist:
|
||||
return HttpResponse("User has no rower instance")
|
||||
|
||||
@user_passes_test(promember,login_url="/login")
|
||||
@user_passes_test(promember,login_url="/",redirect_field_name=None)
|
||||
def workout_comparison_list(request,id=0,message='',successmessage='',
|
||||
startdatestring="",enddatestring="",
|
||||
startdate=timezone.now()-datetime.timedelta(days=365),
|
||||
@@ -2026,7 +2026,7 @@ def workout_view(request,id=0):
|
||||
return HttpResponse("Workout doesn't exist")
|
||||
|
||||
|
||||
@user_passes_test(promember,login_url="/login")
|
||||
@user_passes_test(promember,login_url="/",redirect_field_name=None)
|
||||
def workout_undo_smoothenpace_view(request,id=0,message="",successmessage=""):
|
||||
row = Workout.objects.get(id=id)
|
||||
if (checkworkoutuser(request.user,row)==False):
|
||||
@@ -2053,7 +2053,7 @@ def workout_undo_smoothenpace_view(request,id=0,message="",successmessage=""):
|
||||
|
||||
|
||||
|
||||
@user_passes_test(promember,login_url="/login")
|
||||
@user_passes_test(promember,login_url="/",redirect_field_name=None)
|
||||
def workout_smoothenpace_view(request,id=0,message="",successmessage=""):
|
||||
row = Workout.objects.get(id=id)
|
||||
if (checkworkoutuser(request.user,row)==False):
|
||||
@@ -2088,7 +2088,7 @@ def workout_smoothenpace_view(request,id=0,message="",successmessage=""):
|
||||
|
||||
return HttpResponseRedirect(url)
|
||||
|
||||
@user_passes_test(promember,login_url="/login")
|
||||
@user_passes_test(promember,login_url="/",redirect_field_name=None)
|
||||
def workout_crewnerd_summary_view(request,id=0,message="",successmessage=""):
|
||||
row = Workout.objects.get(id=id)
|
||||
if request.method == 'POST':
|
||||
@@ -2132,7 +2132,7 @@ def workout_crewnerd_summary_view(request,id=0,message="",successmessage=""):
|
||||
{'form':form,
|
||||
'id':row.id})
|
||||
|
||||
@user_passes_test(promember,login_url="/login")
|
||||
@user_passes_test(promember,login_url="/",redirect_field_name=None)
|
||||
def workout_downloadwind_view(request,id=0,message="",successmessage=""):
|
||||
row = Workout.objects.get(id=id)
|
||||
f1 = row.csvfilename
|
||||
@@ -2189,7 +2189,7 @@ def workout_downloadwind_view(request,id=0,message="",successmessage=""):
|
||||
return response
|
||||
|
||||
|
||||
@user_passes_test(promember,login_url="/login")
|
||||
@user_passes_test(promember,login_url="/",redirect_field_name=None)
|
||||
def workout_wind_view(request,id=0,message="",successmessage=""):
|
||||
row = Workout.objects.get(id=id)
|
||||
if (checkworkoutuser(request.user,row)==False):
|
||||
@@ -2285,7 +2285,7 @@ def workout_wind_view(request,id=0,message="",successmessage=""):
|
||||
'gmapdiv':gmdiv})
|
||||
|
||||
|
||||
@user_passes_test(promember,login_url="/login")
|
||||
@user_passes_test(promember,login_url="/",redirect_field_name=None)
|
||||
def workout_stream_view(request,id=0,message="",successmessage=""):
|
||||
row = Workout.objects.get(id=id)
|
||||
if (checkworkoutuser(request.user,row)==False):
|
||||
@@ -2347,7 +2347,7 @@ def workout_stream_view(request,id=0,message="",successmessage=""):
|
||||
'the_div':div})
|
||||
|
||||
|
||||
@user_passes_test(promember, login_url="/login")
|
||||
@user_passes_test(promember, login_url="/",redirect_field_name=None)
|
||||
def workout_otwsetpower_view(request,id=0,message="",successmessage=""):
|
||||
row = Workout.objects.get(id=id)
|
||||
if (checkworkoutuser(request.user,row)==False):
|
||||
@@ -2477,7 +2477,7 @@ def workout_geeky_view(request,id=0,message="",successmessage=""):
|
||||
'interactiveplot':script,
|
||||
'the_div':div})
|
||||
|
||||
#@user_passes_test(promember,login_url="/login")
|
||||
#@user_passes_test(promember,login_url="/",redirect_field_name=None)
|
||||
@login_required()
|
||||
def workout_advanced_view(request,id=0,message="",successmessage=""):
|
||||
row = Workout.objects.get(id=id)
|
||||
@@ -2809,7 +2809,7 @@ def testbokeh(request):
|
||||
'css_res':css_resources,
|
||||
})
|
||||
|
||||
#@user_passes_test(promember,login_url="/login")
|
||||
#@user_passes_test(promember,login_url="/",redirect_field_name=None)
|
||||
def workout_biginteractive_view(request,id=0,message="",successmessage=""):
|
||||
row = Workout.objects.get(id=id)
|
||||
# check if user is owner of this workout
|
||||
@@ -3051,7 +3051,7 @@ def workout_edit_view(request,id=0,message="",successmessage=""):
|
||||
'workout_form.html',
|
||||
{'form':form})
|
||||
|
||||
@user_passes_test(promember,login_url="/login")
|
||||
@user_passes_test(promember,login_url="/",redirect_field_name=None)
|
||||
def workout_add_otw_powerplot_view(request,id):
|
||||
w = Workout.objects.get(id=id)
|
||||
if (checkworkoutuser(request.user,w)==False):
|
||||
@@ -3273,7 +3273,7 @@ def workout_add_distanceplot_view(request,id):
|
||||
url = "/rowers/workout/"+str(w.id)+"/edit"
|
||||
return HttpResponseRedirect(url)
|
||||
|
||||
@user_passes_test(promember,login_url="/login")
|
||||
@user_passes_test(promember,login_url="/",redirect_field_name=None)
|
||||
def workout_add_distanceplot2_view(request,id):
|
||||
w = Workout.objects.get(id=id)
|
||||
if (checkworkoutuser(request.user,w)==False):
|
||||
@@ -3317,7 +3317,7 @@ def workout_add_distanceplot2_view(request,id):
|
||||
return HttpResponseRedirect(url)
|
||||
|
||||
|
||||
@user_passes_test(promember,login_url="/login")
|
||||
@user_passes_test(promember,login_url="/",redirect_field_name=None)
|
||||
def workout_add_timeplot2_view(request,id):
|
||||
w = Workout.objects.get(id=id)
|
||||
if (checkworkoutuser(request.user,w)==False):
|
||||
@@ -4502,7 +4502,7 @@ def workout_summary_edit_view(request,id,message="",successmessage=""
|
||||
})
|
||||
|
||||
|
||||
@user_passes_test(promember,login_url="/login")
|
||||
@user_passes_test(promember,login_url="/rowers/me/edit",redirect_field_name=None)
|
||||
def rower_favoritecharts_view(request):
|
||||
message = ''
|
||||
successmessage = ''
|
||||
|
||||
Reference in New Issue
Block a user