Resultados de la búsqueda a petición "django-rest-framework"

2 la respuesta

¿Cómo hacer un PUT (actualización parcial) usando genéricos en Django-Rest-Framework?

Si tengo una vista de clase que se ve así, class MovieDetail(generics.RetrieveUpdateDestroyAPIView): queryset = Movie.objects.all() serializer_class = MovieSerializer¿Cómo hago que la serialización acepte actualizaciones parciales? actualmente ...

3 la respuesta

django rest framework crea un usuario con contraseña

Usando django-rest-framework 3 y django 1.8 Estoy tratando de crear un usuario usando django-rest-framework ModelViewSerializer. El problema es que el método predeterminado de objetos.crear utilizado por DRF deja la contraseña como texto sin ...

3 la respuesta

Regrese la lista de objetos como diccionario con claves como la identificación de objetos con django rest framerwork

Actualmente, tengo una ListAPIView que devuelve una lista de diccionarios de objetos: [ { id: 1, ...}, { id: 2, ...}, ... ]Me gustaría cambiar esto para formatearlo como un diccionario con la identificación como clave: { "1": { id: 1, ...}, ...

8 la respuesta

DRF: asignación de clave externa simple con serializadores anidados?

Con Django REST Framework, un ModelSerializer estándar permitirá asignar o cambiar las relaciones del modelo ForeignKey PUBLICANDO un ID como un entero. Cual es elmás simple ¿Cómo sacar este comportamiento de un serializador anidado? Tenga en ...

3 la respuesta

Formulario de Django Rest Framework

Lo que quiero hacer:Django Rest Framework viene con un procesador para devolver un formulario HTML desde un serializador[1] [http://www.django-rest-framework.org/api-guide/renderers/#htmlformrenderer]. Después de leer detenidamente los documentos ...

1 la respuesta

DjangoRestFramework: registro de un usuario: ¿diferencia entre UserSerializer.save () y User.objects.create_user ()?

Supongamos que quiero registrar un usuario (estoy usando el modelo de usuario ubicado en django.contrib.auth.models). Supongamos que este es mi serializadores.py: class UserSerializer(serializers.ModelSerializer): class Meta: model = User fields ...

6 la respuesta

¿Cómo puedo hacer un marco Django REST / me / call?

Supongamos que tengo unViewSet: class ProfileViewSet(viewsets.ModelViewSet): """ API endpoint that allows a user's profile to be viewed or edited. """ permission_classes = (permissions.IsAuthenticatedOrReadOnly, IsOwnerOrReadOnly) queryset ...

1 la respuesta

Django Rest Framework: `get_serializer_class` llamado varias veces, con un valor incorrecto del método de solicitud

Usando unModelViewSet, es normal paraget_serializer_class ser llamado varias veces para una sola solicitud, al acceder a la API navegable? Y que el valor deself.method.request cambios entre cada llamada? He creadoun pequeño proyecto de prueba ...

2 la respuesta

¿Cómo puedo registrar una sola vista (no una vista) en mi enrutador?

Estoy usando el marco Django REST y he estado tratando de crear una vista que devuelva un poco de información, así como registrarla en mi enrutador. Tengo cuatro modelos que almacenan información, y todos tienen uncreated_time campo. Estoy ...

2 la respuesta

contexto en serializadores anidados django rest framework

Si tengo un serializador anidado: class ChildSerializer(ModelSerializer): class Meta: fields = ('c_name', ) model = Child class ParentSerializer(ModelSerializer): child = ChildSerializer(many=True, read_only=True) class Meta: model = Parent ...