Pretty print feature

Prints the money of each user perfectly
This commit is contained in:
PA 2019-08-14 16:02:43 +02:00
parent 2a2e78f83f
commit a456468a71
3 changed files with 14 additions and 2 deletions

View File

View File

@ -0,0 +1,12 @@
from django import template
def pretty_money(value):
if value%100 == 0:
return str(value//100) + ''
else:
return str(value//100) + '' + str(value%100)
register = template.Library()
register.filter('pretty_money', pretty_money)

View File

@ -1,5 +1,5 @@
{% extends "base.html" %}
{% load i18n static %}
{% load i18n static pretty_money %}
{% block content %}
<h3>Compte n° {{ object.pk }}</h3>
@ -20,7 +20,7 @@
<dt class="col-6 col-md-3">{% trans 'address'|capfirst %}</dt>
<dd class="col-6 col-md-3">{{ object.address }}</dd>
<dt class="col-6 col-md-3">{% trans 'balance'|capfirst %}</dt>
<dd class="col-6 col-md-3">{{ object.user.note.balance }}</dd>
<dd class="col-6 col-md-3">{{ object.user.note.balance | pretty_money }}</dd>
</dl>
<a href="{% url "password_change" %}">{% trans 'Change password' %}</a>