add edit_lineup dashboard
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
from django import forms
|
||||
from django.forms import ModelForm
|
||||
from django.forms import ModelForm, formset_factory
|
||||
|
||||
from .models import Preferences
|
||||
|
||||
@@ -14,3 +14,41 @@ class PreferencesForm(ModelForm):
|
||||
choices=(), attrs={"class": "form-control"}
|
||||
),
|
||||
}
|
||||
labels = {"managed_team_id": "Selected Team"}
|
||||
|
||||
|
||||
class LineupEntryForm(forms.Form):
|
||||
member = None
|
||||
availability = None
|
||||
lineup_entry = None
|
||||
|
||||
event_lineup_entry_id = forms.Field(required=False)
|
||||
event_lineup_id = forms.Field(required=False)
|
||||
event_id = forms.Field()
|
||||
member_id = forms.Field()
|
||||
position_only = forms.BooleanField(initial=False, required=False)
|
||||
sequence = forms.IntegerField(required=False)
|
||||
label = forms.ChoiceField(
|
||||
required=False,
|
||||
choices=[
|
||||
("", "--"),
|
||||
("P", "P"),
|
||||
("C", "C"),
|
||||
("1B", "1B"),
|
||||
("2B", "2B"),
|
||||
("3B", "3B"),
|
||||
("SS", "SS"),
|
||||
("LF", "LF"),
|
||||
("CF", "CF"),
|
||||
("RF", "RF"),
|
||||
("DH", "DH"),
|
||||
("DR", "DR"),
|
||||
("EH", "EH"),
|
||||
],
|
||||
widget=forms.Select(attrs={"onchange": "colorPositions();"}),
|
||||
)
|
||||
|
||||
|
||||
LineupEntryFormset = formset_factory(
|
||||
LineupEntryForm, can_delete=True, can_order=True, extra=0
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user