Просмотр исходного кода

14201 allow searching for ASN with prefix AS

Arthur Hanson 1 год назад
Родитель
Сommit
8e6a15a25e
2 измененных файлов с 5 добавлено и 0 удалено
  1. 4 0
      netbox/ipam/models/asns.py
  2. 1 0
      netbox/ipam/search.py

+ 4 - 0
netbox/ipam/models/asns.py

@@ -149,3 +149,7 @@ class ASN(PrimaryModel):
             return f'{self.asn} ({self.asn // 65536}.{self.asn % 65536})'
         else:
             return self.asn
+
+    @property
+    def prefixed_name(self):
+        return f'AS{self.asn_with_asdot}'

+ 1 - 0
netbox/ipam/search.py

@@ -19,6 +19,7 @@ class ASNIndex(SearchIndex):
     model = models.ASN
     fields = (
         ('asn', 100),
+        ('prefixed_name', 110),
         ('description', 500),
     )
     display_attrs = ('rir', 'tenant', 'description')