From 252ca6f494751b7674272151b7a59ed8b21f96e6 Mon Sep 17 00:00:00 2001 From: SDE Date: Tue, 29 Aug 2023 18:47:35 +0300 Subject: [PATCH] 0.6.5 find routes --- RoutesApp/funcs.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/RoutesApp/funcs.py b/RoutesApp/funcs.py index 8a3d02f..ff9a7bd 100644 --- a/RoutesApp/funcs.py +++ b/RoutesApp/funcs.py @@ -42,9 +42,14 @@ def get_routes_Dict(user=None, data=None): kwargs.update({f'{key}__gte': int(weight_list[0])}) if weight_list[1]: kwargs.update({f'{key}__lte': int(weight_list[1])}) + + if key == 'type_transport': + items_list = val.split(',') + kwargs.update({f'{key}__in': items_list}) + if key not in ( 'from_address_point_txt', 'to_address_point_txt', 'csrfmiddlewaretoken', 'sort', 'weight', - 'from_el', 'to_el', 'from_address_point', 'to_address_point' + 'from_el', 'to_el', 'from_address_point', 'to_address_point', 'type_transport' ): kwargs.update({key: val})