Cita:
Iniciado por razpeitia Lo que haces, incluso sin el REST framework es que siempre envías todos los datos.
Lo que hice por el momento para solucionar el problema es cambiar
Código:
serializer = LocalSerializer(local, data=request.DATA)
por
Código:
serializer = LocalSerializer(local, data=request.DATA, partial=True)
ya que según la [URL="http://www.django-rest-framework.org/api-guide/serializers"]web de rest-framework[/URL], mencionan el partial=True
Cita: By default, serializers must be passed values for all required fields or they will throw validation errors. You can use the partial argument in order to allow partial updates.
Me imagino que sólo funciona para rest y no django en general, pero al menos, me ha ayudado a salir del paso.
Saludos