powrot do poprzedniej wersji
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Jakub Kaniecki 2024-06-16 18:56:35 +02:00
parent cd0028f457
commit f261aab9a9

View File

@ -77,7 +77,22 @@ class JobOfferListView(APIView):
permission_classes = [] permission_classes = []
def get(self, request, format=None): def get(self, request, format=None):
dict_request = dict(request.query_params.iterlists())
print(dict_request)
categories = request.query_params.get('categories', None) 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: if categories is not None:
categories = categories.split(',') categories = categories.split(',')
filters = { filters = {