Code Room
Code reviewMediumcr-g242
Subject Mass assignmentLevel Mid–Senior~25 minCommon in Code quality & review interviewsIndustries Software development

Question

Review this Django REST profile update.

What a strong answer looks like

Separate real bugs from style. Rank issues by severity, point at the root cause rather than the symptom, and suggest a concrete fix — specific and kind.

Talk through your review
Code to reviewpython
class UserSerializer(serializers.ModelSerializer):    class Meta:        model = User        fields = '__all__' class UpdateProfileView(APIView):    def patch(self, request):        serializer = UserSerializer(request.user, data=request.data, partial=True)        serializer.is_valid(raise_exception=True)        serializer.save()        return Response(serializer.data)
Run or narrate your approach, then ask the coach.