multicategory filtering
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
a8b8388c8c
commit
ad8bcf0f19
@ -77,11 +77,14 @@ class JobOfferListView(APIView):
|
||||
permission_classes = []
|
||||
|
||||
def get(self, request, format=None):
|
||||
categories = request.query_params.get('categories', None)
|
||||
if categories is not None:
|
||||
categories = categories.split(',')
|
||||
filters = {
|
||||
'min_salary__gte': request.query_params.get('min_salary', None),
|
||||
'max_salary__lte': request.query_params.get('max_salary', None),
|
||||
'localization': request.query_params.get('localization', None),
|
||||
'category': request.query_params.get('category', None),
|
||||
'categories': categories,
|
||||
'experience_level': request.query_params.get('experience_level', None),
|
||||
'employment_type': request.query_params.get('employment_type', None),
|
||||
'work_from_home': request.query_params.get('work_from_home', None),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user