profiles: serializers representation to parse avatar url

This commit is contained in:
AdrienLSH
2024-04-07 15:50:36 +02:00
parent 51f8dfcaa3
commit 13a078eb82
8 changed files with 123 additions and 127 deletions

View File

@ -20,3 +20,9 @@ class ProfileSerializer(serializers.ModelSerializer):
if value.size > settings.PROFILE_PICTURE_MAX_SIZE:
raise serializers.ValidationError(_('Image is too large.'))
return value
def to_representation(self, instance):
data = super().to_representation(instance)
data['avatar'] = data['avatar'][data['avatar'].find('/static/'):]
print(data)
return data