sum umsatz script
This commit is contained in:
@@ -105,10 +105,15 @@ def sum_umsatz(modeladmin, request, queryset):
|
||||
klassen[a.klasse] = u2
|
||||
else:
|
||||
klassen[a.klasse] += u2
|
||||
anteile = {k: round((v / umsatz_gesamt) * 100, 2) for k, v in klassen.items()}
|
||||
data = {}
|
||||
for k, v in klassen.items():
|
||||
data[k] = {}
|
||||
uk = round((v / umsatz_gesamt) * 100, 2)
|
||||
data[k]['anteil'] = uk
|
||||
data[k]['beispiel'] = uk * 70
|
||||
context = {'action_checkbox_name': helpers.ACTION_CHECKBOX_NAME,
|
||||
'umsatz_gesamt': umsatz_gesamt,
|
||||
'klassen': anteile,
|
||||
'klassen': data,
|
||||
'title': "Umsatzübersicht"}
|
||||
return render(request, 'meingoethopia/umsatz_view.html', context)
|
||||
|
||||
|
||||
@@ -15,12 +15,13 @@ Betriebs, entsteht folgender Schlüssel.</p>
|
||||
<tr>
|
||||
<th>Klasse</th>
|
||||
<th>Prozentualer Gewinnanteil</th>
|
||||
<th>Beispielhafter Gewinn bei 7000€</th>
|
||||
</tr>
|
||||
{% for klasse, anteil in klassen.items %}
|
||||
{% for klasse, data in klassen.items %}
|
||||
<tr>
|
||||
<td>{{ klasse }}</td>
|
||||
<td>{{ anteil }} %</td>
|
||||
|
||||
<td>{{ data|get_item:"anteil" }} %</td>
|
||||
<td>{{ data|get_item:"beispiel" }} €</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</table>
|
||||
|
||||
Reference in New Issue
Block a user