Django_BE

[Django]여러개의 정보를 가져와서 serializer을 적용하고 싶을때(many=True)

잠이와요 2023. 10. 20. 01:15

이 상태에서는 안되다가

여기에서는 된다!

포인트는 many=True

 

many=True는 Django REST framework의 Serializer에서 사용되는 옵션 중 하나입니다. 이 옵션은 다수의 객체(여러 개의 모델 인스턴스)를 직렬화할 때 사용됩니다.

일반적으로 Serializer는 하나의 모델 인스턴스를 직렬화하는 데 사용됩니다. 그러나 경우에 따라 여러 모델 인스턴스를 동시에 직렬화해야 할 때가 있습니다. 이때 many=True를 사용하여 여러 모델 인스턴스를 직렬화할 수 있습니다.