diff --git a/InvenTree/part/templatetags/inventree_extras.py b/InvenTree/part/templatetags/inventree_extras.py index 14a884c2b7..d0497c28e4 100644 --- a/InvenTree/part/templatetags/inventree_extras.py +++ b/InvenTree/part/templatetags/inventree_extras.py @@ -4,10 +4,18 @@ over and above the built-in Django tags. from django import template from InvenTree import version +from InvenTree.helpers import decimal2string register = template.Library() +@register.simple_tag() +def decimal(x, *args, **kwargs): + """ Simplified rendering of a decimal number """ + + return decimal2string(x) + + @register.simple_tag() def inrange(n, *args, **kwargs): """ Return range(n) for iterating through a numeric quantity """ diff --git a/InvenTree/stock/templates/stock/item.html b/InvenTree/stock/templates/stock/item.html index 94bf0fd7fb..52d64f17e1 100644 --- a/InvenTree/stock/templates/stock/item.html +++ b/InvenTree/stock/templates/stock/item.html @@ -1,5 +1,6 @@ {% extends "stock/stock_app_base.html" %} {% load static %} +{% load inventree_extras %} {% load i18n %} {% block content %} @@ -86,7 +87,7 @@ {% else %} {% trans "Quantity" %} - {{ item.quantity }} + {% decimal item.quantity %} {% endif %} {% if item.batch %}