fix(week recipe api): [F] 修复刷新每周菜谱中重复的问题
[F] 修复刷新每周菜谱中重复的问题 Signed-off-by: Ching <loooching@gmail.com>
This commit is contained in:
parent
fe77a53322
commit
c89b052578
@ -51,8 +51,8 @@ class WeekRecipeListAPI(rest_framework.generics.ListAPIView,
|
|||||||
daily_recipe, __ = recipe.models.DailyRecipe.objects.get_or_create(
|
daily_recipe, __ = recipe.models.DailyRecipe.objects.get_or_create(
|
||||||
date=today + datetime.timedelta(days=x)
|
date=today + datetime.timedelta(days=x)
|
||||||
)
|
)
|
||||||
daily_recipe.generate_recipe()
|
daily_recipe.generate_recipe(recipes)
|
||||||
recipes.append(daily_recipe.recipes.values_list('id', flat=True))
|
recipes.extend(daily_recipe.recipes.values_list('id', flat=True))
|
||||||
return Response(recipe.models.DailyRecipe.get_week_recipe_data(),
|
return Response(recipe.models.DailyRecipe.get_week_recipe_data(),
|
||||||
status=status.HTTP_201_CREATED, headers={})
|
status=status.HTTP_201_CREATED, headers={})
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user