로의 검색어, 나는이보기 출력과 같은 형식으로 원하는 :출력 장고 JSON
class JSONListView(ListView):
queryset = Users.objects.all()
def get(self, request, *args, **kwargs):
return HttpResponse(json.dumps({'data': [['bar','foo','bar','foo'],['foo','bar','foo','bar']]}, indent=4), content_type='application/json')
내가 단순히 모르는 출력하는 방법 대신 수동으로 데이터의 검색어 세트를에 이 예제에서.
나는
json.dumps({"data": self.get_queryset()})
및
serializers.serialize("json", {'data': self.get_queryset()})
을 시도했지만 실 거예요 작업했습니다. 내가 도대체 뭘 잘못하고있는 겁니까? 맞춤 JSON 인코더를 만들어야합니까?
무엇이 작동하지 않습니까? [시리얼 라이 제이션 쿼리 세트] (https://docs.djangoproject.com/en/dev/topics/serialization/)를 읽으셨습니까? 나는 문제가 귀하의 모델 내 ForeignKey/M2M 관계에 있다고 생각합니다. –