ListSerializer fields or serializers that are passed many=True may also take an allow_empty=False argument to disallow empty lists as valid input. Information about this was part of the 3.2 release announcement, but had not been part of the API docs until now.