Skip to content

Commit ca24b3f

Browse files
author
Tomasz Buchert
committed
Proper decimal separator for non-US locales (eg. polish).
1 parent d9a2437 commit ca24b3f

File tree

3 files changed

+13
-1
lines changed

3 files changed

+13
-1
lines changed

debug_toolbar/templates/debug_toolbar/panels/sql.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{% load i18n %}
2+
{% load debug_toolbar_utils %}
23
<div class="clearfix">
34
<ul class="stats">
45
{% for alias, info in databases %}
@@ -34,7 +35,7 @@
3435
</div>
3536
</td>
3637
<td class="timeline">
37-
<div class="djDebugTimeline"><div class="djDebugLineChart{% if query.is_slow %} djDebugLineChartWarning{% endif %}" style="left:{{ query.start_offset }}%;"><strong style="width:{{ query.width_ratio }}%;">{{ query.width_ratio }}%</strong></div></div>
38+
<div class="djDebugTimeline"><div class="djDebugLineChart{% if query.is_slow %} djDebugLineChartWarning{% endif %}" style="left:{{ query.start_offset|dotted_number }}%;"><strong style="width:{{ query.width_ratio|dotted_number }}%;">{{ query.width_ratio }}%</strong></div></div>
3839
</td>
3940
<td class="time">
4041
{{ query.duration|floatformat:"2" }}

debug_toolbar/templatetags/__init__.py

Whitespace-only changes.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
2+
from django import template
3+
from django.utils.numberformat import format
4+
5+
register = template.Library()
6+
7+
@register.filter
8+
def dotted_number(number):
9+
number = float(number)
10+
return format(number, '.', 6)
11+

0 commit comments

Comments
 (0)