I'm trying to run a query with an inner query in it as shown below:
# Inner query
Product.objects.filter(category__in=Category.objects.get(pk=1))
But, I got the error below:
TypeError: 'Category' object is not iterable
Also, I'm trying to run a query with an inner query in it as shown below:
# Inner query
Product.objects.filter(category=Category.objects.filter(pk=1))
But, I got the error below:
ValueError: The QuerySet value for an exact lookup must be limited to one result using slicing.
So, how can I run these queries above with inner queries in them?