feat(scouting): add wingspan filters and saved searches mvp
This commit is contained in:
@ -42,6 +42,8 @@ class PlayerSearchForm(forms.Form):
|
||||
max_height_cm = forms.DecimalField(required=False, max_digits=5, decimal_places=2)
|
||||
min_weight_kg = forms.DecimalField(required=False, max_digits=5, decimal_places=2)
|
||||
max_weight_kg = forms.DecimalField(required=False, max_digits=5, decimal_places=2)
|
||||
min_wingspan_cm = forms.DecimalField(required=False, max_digits=5, decimal_places=2)
|
||||
max_wingspan_cm = forms.DecimalField(required=False, max_digits=5, decimal_places=2)
|
||||
|
||||
competition = forms.ModelChoiceField(required=False, queryset=Competition.objects.none())
|
||||
season = forms.ModelChoiceField(required=False, queryset=Season.objects.none())
|
||||
@ -76,3 +78,7 @@ class PlayerSearchForm(forms.Form):
|
||||
def birth_date_lower_bound_for_age(max_age: int) -> date:
|
||||
today = date.today()
|
||||
return today.replace(year=today.year - max_age - 1)
|
||||
|
||||
|
||||
class SavedSearchForm(forms.Form):
|
||||
saved_search_name = forms.CharField(required=True, max_length=120, label="Save current search as")
|
||||
|
||||
Reference in New Issue
Block a user