瀏覽代碼

Fixed prefix/VLAN role links

Jeremy Stretch 9 年之前
父節點
當前提交
f0d8e02d63
共有 1 個文件被更改,包括 10 次插入2 次删除
  1. 10 2
      netbox/ipam/tables.py

+ 10 - 2
netbox/ipam/tables.py

@@ -59,7 +59,11 @@ PREFIX_LINK_BRIEF = """
 """
 
 PREFIX_ROLE_LINK = """
-<a href="{% url 'ipam:prefix_list' %}?role={{ record.role.slug }}">{{ record.role }}</a>
+{% if record.role %}
+    <a href="{% url 'ipam:prefix_list' %}?role={{ record.role.slug }}">{{ record.role }}</a>
+{% else %}
+    &mdash;
+{% endif %}
 """
 
 IPADDRESS_LINK = """
@@ -99,7 +103,11 @@ VLAN_PREFIXES = """
 """
 
 VLAN_ROLE_LINK = """
-<a href="{% url 'ipam:vlan_list' %}?role={{ record.role.slug }}">{{ record.role }}</a>
+{% if record.role %}
+    <a href="{% url 'ipam:vlan_list' %}?role={{ record.role.slug }}">{{ record.role }}</a>
+{% else %}
+    &mdash;
+{% endif %}
 """
 
 VLANGROUP_ACTIONS = """