From f261aab9a92415da8406baf6e7c8f2deb8600beb Mon Sep 17 00:00:00 2001 From: Jakub Kaniecki Date: Sun, 16 Jun 2024 18:56:35 +0200 Subject: [PATCH] powrot do poprzedniej wersji --- jobposting/views.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/jobposting/views.py b/jobposting/views.py index fdebd07..6c93e2b 100644 --- a/jobposting/views.py +++ b/jobposting/views.py @@ -77,7 +77,22 @@ class JobOfferListView(APIView): permission_classes = [] def get(self, request, format=None): + dict_request = dict(request.query_params.iterlists()) + print(dict_request) categories = request.query_params.get('categories', None) + max_salary = request.query_params.get('max_salary', None) + if max_salary is not None or max_salary != '': + try: + max_salary = int(max_salary) + except ValueError: + max_salary = None + min_salary = request.query_params.get('min_salary', None) + if min_salary is not None or min_salary != '': + try: + min_salary = int(min_salary) + except ValueError: + min_salary = None + if categories is not None: categories = categories.split(',') filters = {