Я хочу передать параметр в URL и использовать его для фильтрации объектов. Мой взгляд пока выглядит следующим образом.
class RecipeIngredientViewSet(viewsets.ModelViewSet):
queryset = RecipeIngredient.objects.all()
serializer_class = RecipeIngredientSerializer
Я хотел бы получить все ингредиенты, связанные с одним рецептом. Как это:
queryset = RecipeIngredient.objects.filter(recipe_id=id)
Когда я жестко кодирую recipe_id=1
, это работает. Вот строчка в URL:
router.register(r'recipe/', views.RecipeIngredientViewSet)
Пробовал разные подходы и до сих пор не получилось. Буду рад любой помощи.