Bläddra i källkod

Path a media correcto en usuarios

Celestino Rey 1 år sedan
förälder
incheckning
58fedea647
1 ändrade filer med 9 tillägg och 1 borttagningar
  1. 9 1
      src/reymotausers/serializers.py

+ 9 - 1
src/reymotausers/serializers.py

@@ -1,3 +1,5 @@
+import os
+
 from rest_framework import serializers
 from .models import ReyMotaUser
 
@@ -5,4 +7,10 @@ from .models import ReyMotaUser
 class ReyMotaUserSerializer(serializers.ModelSerializer):
     class Meta:
         model = ReyMotaUser
-        fields = '__all__'  # Incluir todos los campos del modelo
+        fields = ['email', 'password', 'foto', 'is_superuser', 'is_staff', 'is_active', 'nombre', 'last_login']
+
+    def to_representation(self, instance):
+        ret = super().to_representation(instance)
+        ret['foto'] = "profile_images/" + os.path.basename(ret['foto'])
+
+        return ret