Django QuerySet
Verfasst: Dienstag 16. Juni 2009, 20:08
Hallo Community,
ich komme leider nicht mehr weiter, trotz Recherche des ganzen Tages, was ein immer aufhält -.-
Also mein Problem ist folgendes:
Ich habe ein Model welches sich "Product" nennt. Dort habe ich z.B. ein Attribut "price"!
Nun gebe ich alle gespeicherten Produkte aus, möchte aber das auf den Preis die Mehrwertsteuer mitberechnet wird. Gibt es irgendeine Methode die das Realisieren kann?! Also wie z.B. das SQL Statement:
Desweiteren wäre interessant zu wissen ob man das "dict" des Query Sets irgendwie erweitern kann?! Versuche ich das dict des QuerySets zu erweitern mit den normal Python methoden bekomme ich eine Fehlermeldung das das QuerySet dieses Attribut / Methode nicht hat.
Also z.B. geht folgendes nicht:
gebe ich das in der Shell aus, sieht es für mich wie ein Dict aus!
also könnte ja folgendes klappen
Aber eben dort bekomme ich eine Fehlermeldung, sowie mit allen anderen Methoden! Somit kann ich das "Dict" / "SQL Ergebnis" nicht mit eigenen Werten erweitern.
Lg
Berliner / Alex
ich komme leider nicht mehr weiter, trotz Recherche des ganzen Tages, was ein immer aufhält -.-
Also mein Problem ist folgendes:
Ich habe ein Model welches sich "Product" nennt. Dort habe ich z.B. ein Attribut "price"!
Nun gebe ich alle gespeicherten Produkte aus, möchte aber das auf den Preis die Mehrwertsteuer mitberechnet wird. Gibt es irgendeine Methode die das Realisieren kann?! Also wie z.B. das SQL Statement:
Code: Alles auswählen
SELECT (price * 0.19) AS mws FROM Product
Also z.B. geht folgendes nicht:
Code: Alles auswählen
data = Product.objects.all()
also könnte ja folgendes klappen
Code: Alles auswählen
data.clean()
Lg
Berliner / Alex