Ultron/followup/forms.py

77 lines
2.3 KiB
Python
Raw Normal View History

# coding=UTF-8
from django import forms
from datetime import date
from django.db import models
from django.forms import fields, widgets
from .models import Chrono, LearnedSkill
class ChronoForm(forms.ModelForm):
class Meta:
model = Chrono
fields = ('jumper', 'date', 'type', 'score_type', 'score')
widgets = {
"jumper": forms.HiddenInput(),
"date": forms.TextInput(
attrs={
"class": "form-control datepicker",
"placeholder": date.today().strftime("%Y-%m-%d"),
"value": date.today().strftime("%Y-%m-%d"),
}
),
"type": forms.Select(attrs={"class": "form-control"}),
"score_type": forms.Select(attrs={"class": "form-control"}),
"score": forms.TextInput(
attrs={"class": "form-control", "placeholder": "xx,xxx"}
),
}
jumper_related = forms.CharField(
widget=forms.TextInput(
attrs={
"class": "form-control",
"placeholder": "Searching gymnast…",
"data-ref": "#id_jumper",
}
)
)
class LearnedSkillForm(forms.ModelForm):
class Meta:
model = LearnedSkill
fields = ('jumper', 'skill', 'cando', 'date')
widgets = {
"jumper": forms.HiddenInput(),
"skill": forms.HiddenInput(),
"date": forms.TextInput(
attrs={
"class": "form-control datepicker",
"placeholder": date.today().strftime("%Y-%m-%d"),
"value": date.today().strftime("%Y-%m-%d"),
}
),
"cando": forms.Select(attrs={"class": "form-control"}),
}
jumper_related = forms.CharField(
widget=forms.TextInput(
attrs={
"class": "form-control",
"placeholder": "Searching gymnast…",
"data-ref": "#id_jumper",
}
)
)
skill_related = forms.CharField(
widget=forms.TextInput(
attrs={
"class": "form-control",
"placeholder": "Searching skill…",
"data-ref": "#id_skill",
}
)
)