self._errors["valeur_point_min"] = self.error_class([msg])
self._errors["valeur_point_max"] = self.error_class([msg])
raise forms.ValidationError("Les valeurs de point sont vides")
-
+
+ print cleaned_data.get("local")
+ if cleaned_data.get("local") is False and cleaned_data.get("expatrie") is False:
+ msg = "Le poste doit au moins être ouvert localement ou aux expatriés"
+ self._errors["local"] = self.error_class([msg])
+ self._errors["expatrie"] = ''
+ raise forms.ValidationError(msg)
+
+
return cleaned_data