first commit
This commit is contained in:
42
Movement/Forms/FormsCalendar.py
Normal file
42
Movement/Forms/FormsCalendar.py
Normal 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',
|
||||
}
|
||||
34
Movement/Forms/FormsExpense.py
Normal file
34
Movement/Forms/FormsExpense.py
Normal 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',
|
||||
}
|
||||
39
Movement/Forms/FormsProduct.py
Normal file
39
Movement/Forms/FormsProduct.py
Normal 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',
|
||||
}
|
||||
33
Movement/Forms/FormsStock.py
Normal file
33
Movement/Forms/FormsStock.py
Normal 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',
|
||||
}
|
||||
BIN
Movement/Forms/__pycache__/FormsCalendar.cpython-312.pyc
Normal file
BIN
Movement/Forms/__pycache__/FormsCalendar.cpython-312.pyc
Normal file
Binary file not shown.
BIN
Movement/Forms/__pycache__/FormsExpense.cpython-312.pyc
Normal file
BIN
Movement/Forms/__pycache__/FormsExpense.cpython-312.pyc
Normal file
Binary file not shown.
BIN
Movement/Forms/__pycache__/FormsProduct.cpython-312.pyc
Normal file
BIN
Movement/Forms/__pycache__/FormsProduct.cpython-312.pyc
Normal file
Binary file not shown.
BIN
Movement/Forms/__pycache__/FormsStock.cpython-312.pyc
Normal file
BIN
Movement/Forms/__pycache__/FormsStock.cpython-312.pyc
Normal file
Binary file not shown.
Reference in New Issue
Block a user