MVP in-stroke analysis comparison
This commit is contained in:
@@ -10,7 +10,7 @@ from django.contrib.admin.widgets import FilteredSelectMultiple
|
||||
from rowers.models import (
|
||||
Workout, Rower, Team, PlannedSession, GeoCourse,
|
||||
VirtualRace, VirtualRaceResult, IndoorVirtualRaceResult,
|
||||
PaidPlan
|
||||
PaidPlan, InStrokeAnalysis
|
||||
)
|
||||
from rowers.rows import validate_file_extension, must_be_csv, validate_image_extension, validate_kml
|
||||
from django.contrib.auth.forms import UserCreationForm
|
||||
@@ -1250,6 +1250,13 @@ class WorkoutSingleSelectForm(forms.Form):
|
||||
self.fields['workout'].queryset = workouts
|
||||
|
||||
|
||||
class InStrokeMultipleCompareForm(forms.Form):
|
||||
analyses = forms.ModelMultipleChoiceField(
|
||||
queryset=InStrokeAnalysis.objects.all(),
|
||||
widget=forms.CheckboxSelectMultiple()
|
||||
)
|
||||
|
||||
|
||||
class WorkoutMultipleCompareForm(forms.Form):
|
||||
workouts = forms.ModelMultipleChoiceField(
|
||||
queryset=Workout.objects.filter(),
|
||||
|
||||
Reference in New Issue
Block a user