¿Cómo hacer un PUT (actualización parcial) usando genéricos en Django-Rest-Framework?

Si tengo una vista de clase que se ve así,

class MovieDetail(generics.RetrieveUpdateDestroyAPIView):
    queryset = Movie.objects.all()
    serializer_class = MovieSerializer

¿Cómo hago que la serialización acepte actualizaciones parciales? actualmente donde se encuentra Put borrará los datos existentes para dicho objeto.

Respuestas a la pregunta(2)

Su respuesta a la pregunta