diff --git a/config/__pycache__/settings.cpython-310.pyc b/config/__pycache__/settings.cpython-310.pyc index bf5a507..69d5439 100644 Binary files a/config/__pycache__/settings.cpython-310.pyc and b/config/__pycache__/settings.cpython-310.pyc differ diff --git a/config/settings.py b/config/settings.py index fca2dc5..3267a26 100644 --- a/config/settings.py +++ b/config/settings.py @@ -88,7 +88,6 @@ ] - ROOT_URLCONF = 'config.urls' TEMPLATES = [ diff --git a/foods/__pycache__/serializers.cpython-310.pyc b/foods/__pycache__/serializers.cpython-310.pyc index 4c9691e..b847961 100644 Binary files a/foods/__pycache__/serializers.cpython-310.pyc and b/foods/__pycache__/serializers.cpython-310.pyc differ diff --git a/foods/__pycache__/views.cpython-310.pyc b/foods/__pycache__/views.cpython-310.pyc index 42c388c..00149db 100644 Binary files a/foods/__pycache__/views.cpython-310.pyc and b/foods/__pycache__/views.cpython-310.pyc differ diff --git a/foods/serializers.py b/foods/serializers.py index 32889a9..6612d38 100644 --- a/foods/serializers.py +++ b/foods/serializers.py @@ -68,10 +68,11 @@ class Meta: # 메뉴에 속하는 음식들을 그룹화하는 Serializer class MenuWithFoodsSerializer(serializers.Serializer): + menu_id = serializers.IntegerField() menu_date = serializers.DateField() restaurant_name = serializers.CharField() time = serializers.CharField() foods = FoodWithRatingsSummarySerializer(many=True) class Meta: - fields = ['menu_date', 'restaurant_name', 'time', 'foods'] \ No newline at end of file + fields = ['menu_id', 'menu_date', 'restaurant_name', 'time', 'foods'] \ No newline at end of file diff --git a/foods/views.py b/foods/views.py index 7fad6ba..4f85bbc 100644 --- a/foods/views.py +++ b/foods/views.py @@ -164,6 +164,7 @@ def get(self, request, *args, **kwargs): food_data = FoodWithRatingsSummarySerializer(menu_foods, many=True).data result.append({ + 'menu_id': menu.id, 'menu_date': menu.date, 'restaurant_name': restaurant.name, 'time': menu.time,