que tiene un modelo de algo como estoDjango Agregación: La suma de la multiplicación de dos campos
class Task(models.Model):
progress = models.PositiveIntegerField()
estimated_days = models.PositiveIntegerField()
Ahora me gustaría hacer un cálculo Sum(progress * estimated_days)
en el nivel de base de datos. Usando la Agregación de Django puedo tener la suma para cada campo pero no la suma de la multiplicación de campos.
Funciona bien, gracias, pero tenga en cuenta que el * campo * kwarg no está documentado y que no encontré ninguna prueba al respecto en el conjunto de pruebas de Django. –
¡Esto es genial! Todavía funciona en django 1.7. – haudoing
¿Qué hace el campo 'progreso'?Estoy tratando de descubrir este fragmento de código, ya que es exactamente lo que necesito – Maor