better organized export page
This commit is contained in:
@@ -457,19 +457,42 @@ def rower_exportsettings_view(request, userid=0):
|
||||
'polar_auto_import': 'polartoken',
|
||||
'c2_auto_export': 'c2token',
|
||||
'c2_auto_import': 'c2token',
|
||||
'runkeeper_auto_export': 'runkeepertoken',
|
||||
'sporttracks_auto_export': 'sporttrackstoken',
|
||||
'strava_auto_export': 'stravatoken',
|
||||
'strava_auto_import': 'stravatoken',
|
||||
'strava_auto_delete': 'stravatoken',
|
||||
'trainingpeaks_auto_export': 'tptoken',
|
||||
'rp3_auto_import': 'rp3token',
|
||||
'nk_auto_import': 'nktoken'
|
||||
'nk_auto_import': 'nktoken',
|
||||
'intervals_auto_export': 'intervals_token',
|
||||
}
|
||||
r = getrequestrowercoachee(request, userid=userid)
|
||||
|
||||
forms = {
|
||||
'polar': RowerExportFormPolar(instance=r),
|
||||
'c2': RowerExportFormConcept2(instance=r),
|
||||
'sporttracks': RowerExportFormSportTracks(instance=r),
|
||||
'strava': RowerExportFormStrava(instance=r),
|
||||
'trainingpeaks': RowerExportFormTrainingPeaks(instance=r),
|
||||
'rp3': RowerExportFormRP3(instance=r),
|
||||
'intervals': RowerExportFormIntervals(instance=r),
|
||||
'nk': RowerExportFormNK(instance=r),
|
||||
'garmin': RowerExportFormGarmin(instance=r),
|
||||
}
|
||||
|
||||
if request.method == 'POST':
|
||||
form = RowerExportForm(request.POST)
|
||||
forms = {
|
||||
'polar': RowerExportFormPolar(request.POST, instance=r),
|
||||
'c2': RowerExportFormConcept2(request.POST, instance=r),
|
||||
'sporttracks': RowerExportFormSportTracks(request.POST, instance=r),
|
||||
'strava': RowerExportFormStrava(request.POST, instance=r),
|
||||
'trainingpeaks': RowerExportFormTrainingPeaks(request.POST, instance=r),
|
||||
'rp3': RowerExportFormRP3(request.POST, instance=r),
|
||||
'intervals': RowerExportFormIntervals(request.POST, instance=r),
|
||||
'nk': RowerExportFormNK(request.POST, instance=r),
|
||||
'garmin': RowerExportFormGarmin(request.POST, instance=r),
|
||||
}
|
||||
if form.is_valid():
|
||||
cd = form.cleaned_data
|
||||
if r.rowerplan == 'basic': # pragma: no cover
|
||||
@@ -528,6 +551,7 @@ def rower_exportsettings_view(request, userid=0):
|
||||
|
||||
return render(request, 'rower_exportsettings.html',
|
||||
{'form': form,
|
||||
'forms': forms,
|
||||
'rower': r,
|
||||
'breadcrumbs': breadcrumbs,
|
||||
'grants': grants,
|
||||
|
||||
Reference in New Issue
Block a user