>source

해당 목록이 이미 작성되었는지 확인하는 모든 아이디어가 있습니까? 또는 내가 언급 할 수있는 모든 필터 방법은 응답을 얻을 수 있습니까?

이 유형의 응답을 얻고 있습니다.

[
{
    "Politics": [
        "Government"
    ]
},
{
    "Politics": [
        "Court"
    ]
},
{
    "State News": [
        "State 1"
    ]
},
{
    "State News": [
        "State 2"
    ]
}

]

여기 내 views.py입니다

class getCategoriesAPIView(APIView):
def get(self, request):
    queryset= SubCategory.objects.filter()
    toList= []
    for items in queryset:
        toDict= {}
        toDict1= {}
        toDict[items.category.title]= []
        toDict1['sub_category']= items.sub_title
        toDict[items.category.title].append(toDict1['sub_category'])
        toList.append(toDict)
    return JsonResponse(toList, safe=False)

이와 같이 응답이 필요합니다.

[
{
    "Politics": [
        "Government",
        "Court"
    ]
}
{
    "State News": [
        "State 1"
        "State 2"
    ]
}

]

  • 이전 TailWindcss 테이블에서 작은 장치의 열을 숨기는 방법은 무엇입니까?
  • 다음 flutter : 이미지를 어떻게 탐색 할 수 있습니까 (이미지의 텍스트 포함)?