Ultron/people/forms.py

52 lines
1.4 KiB
Python
Raw Normal View History

2021-11-12 15:32:24 +01:00
"""Formulaires de gestion des données entrantes pour les gymnastes et accidents."""
from django import forms
from .models import (
2021-11-17 10:39:16 +01:00
Gymnast
2021-11-12 15:32:24 +01:00
)
2021-11-17 10:39:16 +01:00
class GymnastForm(forms.ModelForm):
2021-11-12 15:32:24 +01:00
class Meta:
2021-11-17 10:39:16 +01:00
model = Gymnast
2021-11-12 15:32:24 +01:00
fields = (
'last_name',
'first_name',
'birthdate',
'gender',
'is_active',
'club',
2021-11-17 10:39:16 +01:00
'trainings_by_week',
'hours_by_week'
2021-11-12 15:32:24 +01:00
)
widgets = {
"last_name": forms.TextInput(
attrs={"class": "form-control", "placeholder": "Lastname"}
),
"first_name": forms.TextInput(
attrs={"class": "form-control", "placeholder": "Firstname"}
),
"birthdate": forms.DateInput(attrs={"class": "form-control datepicker"}),
"gender": forms.Select(attrs={"class": "form-control"}),
2021-11-12 16:15:32 +01:00
"club": forms.HiddenInput(),
2021-11-17 10:39:16 +01:00
"trainings_by_week": forms.TextInput(
attrs={"class": "form-control", "placeholder": "5"}
),
"hours_by_week": forms.TextInput(
attrs={"class": "form-control", "placeholder": "11,5"}
),
2021-11-12 15:32:24 +01:00
}
club_related = forms.CharField(
widget=forms.TextInput(
attrs={
"class": "form-control",
"placeholder": "Searching club…",
"data-ref": "#id_club",
}
)
)