provide ways to add benchcoach object to teamsnap object.

This commit is contained in:
2021-12-13 07:25:21 -06:00
parent f54c61d3aa
commit f19a9ee67d
7 changed files with 111 additions and 7 deletions

View File

@@ -1,6 +1,5 @@
from django import forms
from .models import LineupEntry
from events.models import Event
from .models import LineupEntry, Event
from players.models import Player
from django.forms import modelformset_factory, inlineformset_factory, BaseModelFormSet,formset_factory
from crispy_forms.helper import FormHelper, Layout
@@ -19,3 +18,24 @@ LineupEntryFormSet = modelformset_factory(
form=LineupEntryForm,
extra=0
)
class EventForm(forms.ModelForm):
availability = None
class Meta:
model = Event
fields = ('formatted_title', 'start_date', 'benchcoach_object')
labels ={
'formatted_title':"Title",
'benchcoach_object':'BenchCoach Link',
'start_date':'Date/Time'
}
widgets = {
"formatted_title":forms.TextInput(attrs={"disabled":"disabled"}),
"start_date": forms.DateTimeInput(attrs={"disabled": "disabled"})
}
EventFormSet = modelformset_factory(
model=Event,
form=EventForm,
extra=0
)