Estoy intentando escribir una vista que genere un informe que muestre todos los elementos dentro de mi sistema de inventario y proporcione resúmenes en un cierto punto. Por cierto, este informe es simplemente una plantilla HTML.Generación de listas/informes con resúmenes en línea en Django
En mi caso, cada artículo es parte de un pedido. Una orden puede tener varios elementos, y quiero poder mostrar resúmenes basados en SUM una vez finalizado cada pedido.
Así el informe tipo de parece a esto:
Order #25 <Qty> <Qty Sold> <Cost> <Cost Value>
Some Item 2 1 29.99 29.99
Another Item 4 0 10.00 40.00
<Subtotal Line> 6 1 39.99 69.99
Order #26 <Qty> <Qty Sold> <Cost> <Cost Value>
... Etc, you get the point
Ahora, soy perfectamente capaz de mostrar todos los valores y ya tienen un informe que muestra todos los artículos, pero no tengo ni idea de lo que pueda coloque subtotales dentro del informe de esa manera sin hacer mucho de consultas. Los campos Cantidad, Cantidad vendida y Costo son solo parte del modelo de Artículo, y el Valor de costo es solo una función de modelo simple.
Cualquier ayuda sería apreciada. Gracias de antemano :-)
¡Muchas gracias! Después de jugar un poco con el Django ORM para obtener la funcionalidad correcta de GROUP BY, casi lo tengo funcionando. Gracias de nuevo – Bartek