implement lineup retrieval and submission

This commit is contained in:
2021-11-12 08:58:48 -06:00
parent 7bc4e540ad
commit 9bf90a2cea
4 changed files with 29 additions and 19 deletions

View File

@@ -1,13 +1,26 @@
from django import forms
from .models import Positioning
from django.forms import modelformset_factory
from events.models import Event
from players.models import Player
from django.forms import modelformset_factory, inlineformset_factory, NumberInput
from crispy_forms.helper import FormHelper, Layout
PositioningFormSet = modelformset_factory(model=Positioning,
fields = ['player', 'position', 'order'],
class PositioningForm(forms.ModelForm):
class Meta:
model = Positioning
widgets = {
'order':forms.NumberInput(attrs={'style':'width:6ch'})
})
'order': forms.NumberInput(attrs={'class':'input-group-text w-25'}),
'player': forms.Select(attrs={'class': 'form-control'}),
'position': forms.Select(attrs={'class': 'input-group-text w-25'})
}
exclude = ()
PositioningFormSet = modelformset_factory(
model=Positioning,
form=PositioningForm,
fields = ['player', 'position', 'order'],
min_num=9
)
# class PositioningFormSet(modelformset_factory):
# class Meta: