add context to serializers to have complete image routes

This commit is contained in:
2025-09-23 08:45:52 +00:00
parent 469793b5df
commit beb49255e7
3 changed files with 5 additions and 5 deletions

View File

@@ -328,7 +328,7 @@ def product_search(request):
prices['min'] = products_qs.aggregate(Min('price'))['price__min']
prices['max'] = products_qs.aggregate(Max('price'))['price__max']
# serialize and list data
serializer = ProductSerializer(products_qs, many=True)
serializer = ProductSerializer(products_qs, many=True, context={'request': request})
result_list = [dict(i) for i in serializer.data]
else:
# split query string into single words
@@ -344,7 +344,7 @@ def product_search(request):
# add to result set
result_set.update(product_set)
# serialize and list data
serializer = SearchResultSerializer(product_set, many=True)
serializer = SearchResultSerializer(product_set, many=True, context={'request': request})
result_list = [dict(i) for i in serializer.data]
# extract filters from result_set