def get_query(self, q, request):
implantations = ref.Implantation.objects.filter(
Q(nom__icontains=q) | Q(nom_court__icontains=q) |
- Q(nom_long__icontains=q) | Q(region__nom__icontains=q)
+ Q(nom_long__icontains=q) | Q(zone_administrative__nom__icontains=q)
)
if user_gere_obj_de_sa_region(request.user):
employe = get_employe_from_user(request.user)
implantations = implantations.filter(
- region=employe.implantation.region
+ zone_administrative=employe.implantation.zone_administrative
)
return implantations