Jeremy Stretch 5 лет назад
Родитель
Сommit
37564d630a
2 измененных файлов с 3 добавлено и 3 удалено
  1. 1 1
      netbox/dcim/api/views.py
  2. 2 2
      netbox/dcim/tests/test_filters.py

+ 1 - 1
netbox/dcim/api/views.py

@@ -484,7 +484,7 @@ class PowerOutletViewSet(CableTraceMixin, ModelViewSet):
 
 class InterfaceViewSet(CableTraceMixin, ModelViewSet):
     queryset = Interface.objects.prefetch_related(
-        'device', '_connected_interface', '_connected_circuittermination', 'cable', 'ip_addresses', 'tags'
+        'device', '_connected_interface', '_connected_circuittermination', 'cable', 'ipaddresses', 'tags'
     ).filter(
         device__isnull=False
     )

+ 2 - 2
netbox/dcim/tests/test_filters.py

@@ -1254,8 +1254,8 @@ class DeviceTestCase(TestCase):
 
         # Assign primary IPs for filtering
         ipaddresses = (
-            IPAddress(address='192.0.2.1/24', interface=interfaces[0]),
-            IPAddress(address='192.0.2.2/24', interface=interfaces[1]),
+            IPAddress(address='192.0.2.1/24', assigned_object=interfaces[0]),
+            IPAddress(address='192.0.2.2/24', assigned_object=interfaces[1]),
         )
         IPAddress.objects.bulk_create(ipaddresses)
         Device.objects.filter(pk=devices[0].pk).update(primary_ip4=ipaddresses[0])