Files
CenterPes/Movement/Forms/FormsCalendar.py
2025-11-01 18:10:39 -03:00

42 lines
1.4 KiB
Python

from django import forms
from Movement import models
from django.utils import timezone
class FormsCalendar(forms.ModelForm):
class Meta:
model = models.Calendar
fields = [
'client',
'date',
'time',
'service',
'pay_method',
'professional',
'first_time',
# 'gross_value',
# 'net_value',
# 'value_cash',
# 'prof_money',
]
widgets = {
'client': forms.Select({'class': 'form-select'}),
'time': forms.DateInput(format=('%Y-%m-%d'), attrs={'type': 'time', 'class': '',
'value': timezone.localtime(timezone.now()).time()
}),
'date': forms.DateInput(format=('%Y-%m-%d'), attrs={'type': 'date', 'class':'',
'value':timezone.localtime(timezone.now()).date()
}),
'service': forms.Select({'class': 'form-select'}),
'pay_method': forms.Select({'class': 'form-select'}),
'professional': forms.Select({'class': 'form-select'}),
'first_time': forms.CheckboxInput({'class': ''}),
}
labels={
'client':'Cliente',
'date':'Data',
'time':'Hora',
'service':'Serviço',
'pay_method':'Pagamento',
'professional':'Profissional',
'first_time':'Primeira Vez',
}