فهرست منبع

Introduce badge template tag

Jeremy Stretch 5 سال پیش
والد
کامیت
a1e5a8b86a
2فایلهای تغییر یافته به همراه12 افزوده شده و 0 حذف شده
  1. 1 0
      netbox/templates/utilities/templatetags/badge.html
  2. 11 0
      netbox/utilities/templatetags/helpers.py

+ 1 - 0
netbox/templates/utilities/templatetags/badge.html

@@ -0,0 +1 @@
+{% if value or show_empty %}<span class="badge">{{ value }}</span>{% endif %}

+ 11 - 0
netbox/utilities/templatetags/helpers.py

@@ -242,3 +242,14 @@ def tag(tag, url_name=None):
         'tag': tag,
         'url_name': url_name,
     }
+
+
+@register.inclusion_tag('utilities/templatetags/badge.html')
+def badge(value, show_empty=False):
+    """
+    Display the specified number as a badge.
+    """
+    return {
+        'value': value,
+        'show_empty': show_empty,
+    }