Witam mam taki problem przy uploadzie zdjecia dostaje blad "Unsupported media type "application/json" in request.". Czy ktos spotkal sie z tym problemem?
def put(self, request):
profile = Profile.objects.get(user=request.user)
serializer = UserProfileSerializer(data=request.data)
if serializer.is_valid():
profile.profile_image = serializer.data['profile_image']
profile.save()
return Response({'success': True}, status=201)
return Response({'success': False}, status=400)
class UserProfileSerializer(serializers.ModelSerializer):
role = serializers.CharField(max_length=2, read_only=True)
user = serializers.SerializerMethodField()
def get_user(self, obj):
return obj.user.username
class Meta:
model = Profile
if model.role == "TR":
fields = ('profile_image' ,'rating', 'role', 'user')
fields = ('profile_image', 'role', 'user')