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

33 lines
1.1 KiB
Python

from django import forms
from Movement import models
from django.utils import timezone
class FormsStock(forms.ModelForm):
class Meta:
model = models.Stock
fields = [
'date',
'product',
'quantity',
'gross_value',
'bank',
'notes',
]
widgets = {
'date': forms.DateInput(format=('%Y-%m-%d'), attrs={'type': 'date', 'class':'',
'value':timezone.localtime(timezone.now()).date()
}),
'product': forms.Select({'class': 'form-select'}),
'quantity': forms.NumberInput(attrs={'step': 1}),
'gross_value': forms.NumberInput(attrs={'step': 1}),
'bank': forms.Select({'class': 'form-select'}),
'notes': forms.Textarea({'class': 'form-control', 'rows': 3, }),
}
labels={
'date':'Data',
'product':'Produto',
'quantity':'Quantidade',
'gross_value':'Valor',
'bank':'Banco',
'notes':'Notas',
}