39 lines
1.1 KiB
Python
39 lines
1.1 KiB
Python
from django import forms
|
|
from .models import Cliente, Portafoglio, Attivita, Documento
|
|
|
|
class ClienteForm(forms.ModelForm):
|
|
class Meta:
|
|
model = Cliente
|
|
exclude = ('Importo_Portafoglio_Attuale',)
|
|
widgets = {
|
|
'Data_di_Nascita': forms.DateInput(attrs={'type': 'date'}),
|
|
}
|
|
|
|
class PortafoglioForm(forms.ModelForm):
|
|
class Meta:
|
|
model = Portafoglio
|
|
fields = '__all__'
|
|
widgets = {
|
|
'Data_Inizio': forms.DateInput(attrs={'type': 'date'}),
|
|
'cliente': forms.HiddenInput(),
|
|
}
|
|
|
|
class AttivitaForm(forms.ModelForm):
|
|
class Meta:
|
|
model = Attivita
|
|
fields = '__all__'
|
|
widgets = {
|
|
'Data': forms.DateInput(attrs={'type': 'date'}),
|
|
'Ora': forms.TimeInput(attrs={'type': 'time'}),
|
|
'cliente': forms.HiddenInput(),
|
|
}
|
|
|
|
class DocumentoForm(forms.ModelForm):
|
|
class Meta:
|
|
model = Documento
|
|
fields = '__all__'
|
|
widgets = {
|
|
'Data_di_Scadenza': forms.DateInput(attrs={'type': 'date'}),
|
|
'cliente': forms.HiddenInput(),
|
|
}
|