Private
Public Access
1
0

better form initialization

This commit is contained in:
Sander Roosendaal
2021-06-04 08:43:24 +02:00
parent ca0e3db101
commit aefc3a200b

View File

@@ -1062,17 +1062,27 @@ def trainingzones_view(request,userid=0):
enddate = timezone.now()
startdate = enddate-datetime.timedelta(days=42)
form = TrainingZonesForm()
zones = 'hr'
date_agg = 'month'
date_agg = 'week'
form = TrainingZonesForm({
'startdate':startdate,
'enddate':enddate,
'zones':zones,
'dates':date_agg,
})
if request.method == 'POST': # pragma: no cover
form = TrainingZonesForm(request.POST)
if form.is_valid():
startdate = form.cleaned_data['startdate']
enddate = form.cleaned_data['enddate']
zones = form.cleaned_data['zones']
date_agg = form.cleaned_data['dates']
if form.is_valid():
startdate = form.cleaned_data['startdate']
enddate = form.cleaned_data['enddate']
zones = form.cleaned_data['zones']
date_agg = form.cleaned_data['dates']
if date_agg == 'week':
startdate = startdate - datetime.timedelta(days = startdate.weekday())