es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: DJANGO-REST-FRAMEWORK

Formato de datos de Django APIView desde AJAX

Estaba intentando enviar un array de objetos en el archivo views.py utilizando APIView para insertar múltiples filas en 1 solicitud de publicación. Esta es mi estructura de datos en JavaScript: const data = { group_designation: [ {id: 1}, {id: 2}, {id: 3}, ] } Utilizo una aplicación llamada Insomnia y . . . Read more

La caché no funciona para la API POST de Django RestFramework.

Tengo configuraciones de caché en settings.py CACHES = { ‘default’: { ‘BACKEND’: ‘django.core.cache.backends.filebased.FileBasedCache’, ‘LOCATION’: ‘django_cache’, } } en view.py from django.views.decorators.cache import cache_page from rest_framework.response import Response @cache_page(60*15) @api_view([‘POST’, ‘GET’]) def get_route(request): res = {} # algunos cálculos. return Response(res) envía con este json { “ids_item”:[4,1,2,3], “id”:10 } En el . . . Read more

Django cómo agregar el usuario actualmente registrado a request.data.

¿Cómo puedo agregar el usuario que ha iniciado sesión actualmente a request.data al realizar una llamada POST para crear un nuevo chat? Intenté agregarlo a request.data pero es un querydict y no se puede modificar. // models.py class ChatLog(models.Model): id = models.UUIDField(default=uuid.uuid4, unique=True, primary_key=True, editable=False) participants = models.ManyToManyField(Profile, related_name=’chatlogs’) def . . . Read more

Contar objetos de clave externa en Django

Supongamos: “` class Product(models.Model): user = models.ForeignKey(User,…) … class Sold(models.Model): post = models.ForeignKey(post,…) buyer = models.ForeignKey(User,…) “` Ahora, ¿cómo puedo obtener la cantidad de artículos vendidos utilizando el modelo de Usuario? Algo como User.objects.all().annotate(nbuy=Count("?")) Poniendo “”sold”” en lugar de “”?”” se obtiene el número de artículos que el usuario ha . . . Read more