You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

46 lines
1.3 KiB

from django import forms
from .models import Entrenador, Deportista, Macrociclo
class EntrenadorForm(forms.ModelForm):
class Meta:
model = Entrenador
fields = ['nombre']
nombre = forms.CharField(
widget=forms.TextInput(attrs={'class': 'form-control'}))
class DeportistaForm(forms.ModelForm):
class Meta:
model = Deportista
fields = ['nombre', 'entrenador']
entrenador = forms.ModelChoiceField(
queryset=Entrenador.objects.all(),
widget=forms.Select(attrs={'class': 'form-control'}))
class MacrocicloForm(forms.ModelForm):
class Meta:
model = Macrociclo
fields = ['nombre', 'tipo', 'desde', 'hasta', 'deportista', 'entrenador']
nombre = forms.CharField(
widget=forms.TextInput(attrs={'class': 'form-control'}))
desde = forms.DateField(
widget=forms.DateInput(attrs={'type': 'date', 'class': 'form-control'}))
hasta = forms.DateField(
widget=forms.DateInput(attrs={'type': 'date', 'class': 'form-control'}))
deportista = forms.ModelChoiceField(
queryset=Deportista.objects.all(),
widget=forms.Select(attrs={'class': 'form-control'}))
entrenador = forms.ModelChoiceField(
queryset=Entrenador.objects.all(),
widget=forms.Select(attrs={'class': 'form-control'}))