first commit

This commit is contained in:
2025-11-01 18:10:39 -03:00
parent 6e7348359f
commit 63cf724aaf
220 changed files with 4040 additions and 62 deletions

View File

@@ -0,0 +1,42 @@
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',
}

View File

@@ -0,0 +1,34 @@
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',
}

View File

@@ -0,0 +1,39 @@
from django import forms
from Movement import models
from django.utils import timezone
class FormsProduct(forms.ModelForm):
class Meta:
model = models.Product
fields = [
'client',
'date',
'product',
'quantity',
'pay_method',
'professional',
# 'gross_value',
# 'net_value',
]
widgets = {
'client': forms.Select({'class': 'form-select'}),
'date': forms.DateInput(format=('%Y-%m-%d'), attrs={'type': 'date', 'class':'',
'value':timezone.localtime(timezone.now()).date()
}),
'product': forms.Select({'class': 'form-select'}),
'pay_method': forms.Select({'class': 'form-select'}),
'professional': forms.Select({'class': 'form-select'}),
'quantity': forms.NumberInput(attrs={'step': 1}, ),
# 'gross_value': forms.NumberInput(attrs={'step': 1}),
# 'net_value': forms.NumberInput(attrs={'step': 1}),
}
labels={
'client':'Cliente',
'date':'Data',
'product':'Produto',
'pay_method':'M. Pagamento',
'professional':'Profissional',
'quantity':'Quantiddade',
# 'net_value':'Valor Liquido',
}

View File

@@ -0,0 +1,33 @@
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',
}

Binary file not shown.