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-DATABASE

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

Procedimiento almacenado en PyODBC escribe: no todos los argumentos se convierten durante el formateo de cadenas.

Tengo este código: with connections[“mssql_database”].cursor() as cursor: sql = “EXEC SaveActivity @id_workplace=?, @personal_number=?, @id_activity=?” params = (id_workplace, personal_number, id_activity) cursor.execute(sql, params) TypeError: no todos los argumentos se convierten durante el formateo de cadenas Cuando intento cursor.callproc(“SaveActivity”, [id_workplace, personal_number, id_activity]) aparece: AttributeError: el objeto ‘pyodbc.Cursor’ no tiene el atributo ‘callproc’

Cómo manejar la relación circular en los modelos de Django?

Estoy tratando de escribir una base de datos básica para ofrecer mis fotografías. Parecía tan simple, pero simplemente no puedo entender esto, a pesar de haber estado pensando durante un par de semanas. Estoy tratando de combinar múltiples modelos que se vinculan entre sí. Foto: Archivos con algunos datos almacenados . . . Read more

¿Por qué está sucediendo esto ?

<h1>views.py</h1> obteniendo algo diferente en la salida en lugar de los valores presentes en él Estoy intentando pero no obtengo respuestas por favor, dame algunas sugerencias Creo que ocurre un error en :(instance=Task) from django.shortcuts import render from django.http import * from MYapp.models import * from .form import * def . . . Read more