|
|
@@ -14,6 +14,13 @@ class MovimientoForm(forms.ModelForm):
|
|
|
'fecha': forms.DateInput(attrs={'type': 'date', 'class': 'form-control', 'placeholder': 'MM-DD-YYYY'}),
|
|
|
}
|
|
|
|
|
|
+ def clean(self):
|
|
|
+ cleaned_data = super().clean()
|
|
|
+ origen = cleaned_data.get('cuenta_origen')
|
|
|
+ destino = cleaned_data.get('cuenta_destino')
|
|
|
+ if origen and destino and origen == destino:
|
|
|
+ raise forms.ValidationError("La cuenta de origen y la de destino no pueden ser la misma.")
|
|
|
+
|
|
|
|
|
|
class FiltroForm(forms.Form):
|
|
|
fecha_inicio = forms.DateField(required=False, widget=forms.DateInput(attrs={'type': 'date'}))
|