1.8.5 search_matches fix weight params
This commit is contained in:
@@ -73,7 +73,7 @@ def test_code(request):
|
|||||||
|
|
||||||
from RoutesApp.search_matches import search_matches
|
from RoutesApp.search_matches import search_matches
|
||||||
from RoutesApp.models import Route
|
from RoutesApp.models import Route
|
||||||
search_matches(Route.objects.filter(from_city__id=57062))
|
search_matches(Route.objects.filter(id=16))
|
||||||
|
|
||||||
# from RoutesApp.funcs import get_city_by_type_transport_and_address_point
|
# from RoutesApp.funcs import get_city_by_type_transport_and_address_point
|
||||||
# from RoutesApp.models import Route
|
# from RoutesApp.models import Route
|
||||||
|
|||||||
@@ -116,10 +116,11 @@ def search_matches(for_routes=None):
|
|||||||
kwargs.update({f"{field_name}__date": field_val.date()})
|
kwargs.update({f"{field_name}__date": field_val.date()})
|
||||||
elif field_name == 'weight':
|
elif field_name == 'weight':
|
||||||
# print(field_name)
|
# print(field_name)
|
||||||
params.update({f"{field_name}": field_val})
|
|
||||||
if route.owner_type == 'mover':
|
if route.owner_type == 'mover':
|
||||||
|
params.update({f"{field_name}__lte": field_val})
|
||||||
kwargs.update({f"{field_name}__lte": field_val})
|
kwargs.update({f"{field_name}__lte": field_val})
|
||||||
else:
|
else:
|
||||||
|
params.update({f"{field_name}__gte": field_val})
|
||||||
kwargs.update({f"{field_name}__gte": field_val})
|
kwargs.update({f"{field_name}__gte": field_val})
|
||||||
elif field_name == 'from_city':
|
elif field_name == 'from_city':
|
||||||
params.update({'from_address_point': field_val.id})
|
params.update({'from_address_point': field_val.id})
|
||||||
|
|||||||
Reference in New Issue
Block a user