فهرست منبع

add startswith helper

checktheroads 5 سال پیش
والد
کامیت
b0d634a89e
1فایلهای تغییر یافته به همراه10 افزوده شده و 0 حذف شده
  1. 10 0
      netbox/utilities/templatetags/helpers.py

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

@@ -228,6 +228,16 @@ def meters_to_feet(n):
     return float(n) * 3.28084
 
 
+@register.filter("startswith")
+def startswith(text: str, starts: str) -> bool:
+    """
+    Template implementation of `str.startswith()`.
+    """
+    if isinstance(text, str):
+        return text.startswith(starts)
+    return False
+
+
 #
 # Tags
 #