This commit is contained in:
parent
0e7c813e18
commit
74d5eeccf7
@ -81,21 +81,24 @@ class JobOfferListView(APIView):
|
||||
print(dict_request)
|
||||
categories = request.query_params.get('categories[]', None)
|
||||
max_salary = request.query_params.get('max_salary', None)
|
||||
min_salary = request.query_params.get('min_salary', None)
|
||||
name = request.query_params.get('name', 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)
|
||||
except TypeError:
|
||||
max_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(',')
|
||||
except TypeError:
|
||||
min_salary = None
|
||||
filters = {
|
||||
'name__icontains': name,
|
||||
'min_salary__gte': min_salary,
|
||||
'max_salary__lte': max_salary,
|
||||
'localization': request.query_params.get('localization', None),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user