from django import forms from Movement import models from django.utils import timezone class FormsExpense(forms.ModelForm): class Meta: model = models.Expense fields = [ 'date', 'chart_of_account', 'bank', 'firm', 'professional', 'gross_value', ] widgets = { 'date': forms.DateInput(format=('%Y-%m-%d'), attrs={'type': 'date', 'class': '', 'value': timezone.localtime(timezone.now()).date() }), 'chart_of_account': forms.Select({'class': 'form-select'}), 'bank': forms.Select({'class': 'form-select'}), 'firm': forms.CheckboxInput({'class': ''}), 'professional': forms.Select({'class': 'form-select'}), 'gross_value': forms.NumberInput(attrs={'step': 1}), } labels={ 'date':'Data', 'chart_of_account':'Plano de contas', 'bank':'Banco', 'firm':'Firma', 'gross_value':'Valor', 'professional':'Profissional', }