Parcourir la source

Sort device IPs by address rather than by interface

Jeremy Stretch il y a 9 ans
Parent
commit
2098a152d8
2 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 1 1
      netbox/dcim/views.py
  2. 1 1
      netbox/templates/dcim/inc/_ipaddress.html

+ 1 - 1
netbox/dcim/views.py

@@ -601,7 +601,7 @@ def device(request, pk):
     secrets = device.secrets.all()
 
     # Find all IP addresses assigned to this device
-    ip_addresses = IPAddress.objects.filter(interface__device=device).select_related('interface').order_by('interface')
+    ip_addresses = IPAddress.objects.filter(interface__device=device).select_related('interface').order_by('address')
 
     # Find any related devices for convenient linking in the UI
     related_devices = []

+ 1 - 1
netbox/templates/dcim/inc/_ipaddress.html

@@ -1,8 +1,8 @@
 <tr>
-    <td>{{ ip.interface }}</td>
     <td>
         <a href="{% url 'ipam:ipaddress' pk=ip.pk %}">{{ ip }}</a>
     </td>
+    <td>{{ ip.interface }}</td>
     <td>
         {% if device.primary_ip == ip %}
             <span class="label label-success">Primary</span>