{% extends "base.html" %} {% block extrahead %}{{ block.super }} {% endblock %} {% block content %}

{{ code }}

-
node {{ code.node.name }}
ancestors ({% for a in code.node.ancestors %}{% if a.pk in granted_node_ids %}{{ a.name }}{% else %}{{ a.name }}{% endif %}{% if not forloop.last %} / {% endif %}{% endfor %})
validity {{ code.valid_from|default_if_none:"" }} - {{ code.valid_until|default_if_none:"" }}
usage count {{ code.num_used }}
usage {{ code.get_usage_display }}
discount {{ code.discount }} {{ code.get_discount_type_display }}

Usages

{% for u in usages %} {% endfor %}
used at used for original amount client cut
{{ u.used_at }} {{ u.content_object }} {{ u.amount }} {{ u.user }} {{ u.get_provision|floatformat:2 }}
{% for ancestor, provision in u.get_ancestor_provisions %} {% endfor %}
{% for x in ""|ljust:forloop.counter %}  {% endfor %}{% if ancestor.id in granted_node_ids %}{{ ancestor.name }}{% else %}-hidden-{% endif %} {% if ancestor.id in granted_node_ids %}{{ provision|floatformat:2 }}{% else %}-{% endif %}
discount {{ u.discounted_amount|floatformat:2 }}
TOTAL {{ u.control_sum|floatformat:2 }}
{% endblock %}