From 99e924caf7e68ee45661e3ad8b8df279b35bbc26 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Wed, 14 Mar 2018 10:50:30 +0100 Subject: [PATCH] better links for date range on oterankings --- rowers/.#views.py | 1 + rowers/views.py | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 rowers/.#views.py diff --git a/rowers/.#views.py b/rowers/.#views.py new file mode 100644 index 00000000..1ebe0eda --- /dev/null +++ b/rowers/.#views.py @@ -0,0 +1 @@ +e408191@CZ27LT9RCGN72.29296:1520959583 \ No newline at end of file diff --git a/rowers/views.py b/rowers/views.py index 322cca42..3969cd93 100644 --- a/rowers/views.py +++ b/rowers/views.py @@ -4459,6 +4459,13 @@ def oterankings_view(request,theuser=0, except ParseError: pass + if 'startdate' in request.session: + startdate = iso8601.parse_date(request.session['startdate']) + + + if 'enddate' in request.session: + enddate = iso8601.parse_date(request.session['enddate']) + if enddate < startdate: s = enddate enddate = startdate @@ -4507,6 +4514,7 @@ def oterankings_view(request,theuser=0, deltaform = DeltaDaysForm() else: + print 'aap',startdate dateform = DateRangeForm(initial={ 'startdate': startdate, 'enddate': enddate, @@ -4757,6 +4765,13 @@ def oterankings_view(request,theuser=0, # del form.fields["pieceunit"] + startdatestring = startdate.strftime('%Y-%m-%d') + enddatestring = enddate.strftime('%Y-%m-%d') + request.session['startdate'] = startdatestring + request.session['enddate'] = enddatestring + + + messages.error(request,message) return render(request, 'oterankings.html', {'rankingworkouts':theworkouts,