.filter(id__in = customer_ids)
로 쿼리셋은 만들었는데 어떻게 CustomerSerializer를 사용해서 해당하는 customer의 정보들을 함께 내보낼것인가가 문제였다. queryset을 serializer를 통해 결과를 받아왔을때는 ListView를 썼었으니까 거기에 관련된 함수들을 오버라이드해야되나..?하면서 여러 시도를 해보았지만 다 실패 ....(아직 내가 view와 serializer를 제대로 구분하고 있지 못한 것 같다😭) 그렇게 계속 해메다가 구글링을 해보니 그냥 Serializer(queryset, many=True)
만 하면 쿼리셋에 대한 serializer가 예쁘게 나오더라...하하하하 며칠간 머리 쥐어 뜯으면서 나름 발전해가고있다고 생각했는데 아직 멀었다 멀었어🤦🏻♀️many=True
로 하면 ListSerialzier가 실행되는 것은 알고 있었는데 따로 해당 모델의 ListSerializer가 선언 되어있지 않아도 된다는 것은 이번에 하면서 또 알게되었다. 만약 따로 추가할 기능이 있다면 따로 추가해야겠지...?