Ultimo Commit antes del apagon (Respaldo)

This commit is contained in:
fjrodriguez
2023-05-03 11:06:27 -06:00
parent 3b70ad09ca
commit 8b9b17a79d
21 changed files with 515 additions and 17 deletions

24
IMMEX/forms.py Normal file
View File

@@ -0,0 +1,24 @@
from django import forms
from .models import ClientesA24
from datetime import datetime
class ClienteForm_IMMEX(forms.ModelForm):
fecha_baja = forms.DateField(
required=False,
initial=datetime.now(),
input_formats=["%Y-%m-%d"],
widget=forms.DateInput(attrs={'type':'date'},format="%Y-%m-%d")
)
class Meta:
model = ClientesA24
fields = ('RFC','Nombre','Activo','fecha_baja', )
def clean(self):
super(ClienteForm_IMMEX,self).clean()
Activo = self.cleaned_data.get("Activo")
fecha_baja = self.cleaned_data.get("fecha_baja")
if Activo and fecha_baja:
self._errors['fecha_baja'] = self.error_class(["El parametro activo no puede estar seleccionado si hay fecha de baja"])
return self.cleaned_data