1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

Rename SSID model to WirelessLAN

This commit is contained in:
jeremystretch
2021-10-12 17:02:53 -04:00
parent 38f6d22d2d
commit 5271680483
24 changed files with 119 additions and 126 deletions

View File

@@ -1,25 +1,23 @@
from django.core.exceptions import ValidationError
from django.db import models
from django.urls import reverse
from dcim.constants import WIRELESS_IFACE_TYPES
from extras.utils import extras_features
from netbox.models import BigIDModel, PrimaryModel
from utilities.querysets import RestrictedQuerySet
__all__ = (
'SSID',
'WirelessLAN',
)
#
# SSIDs
#
@extras_features('custom_fields', 'custom_links', 'export_templates', 'tags', 'webhooks')
class SSID(PrimaryModel):
class WirelessLAN(PrimaryModel):
"""
A service set identifier belonging to a wireless network.
"""
name = models.CharField(
ssid = models.CharField(
max_length=32
)
vlan = models.ForeignKey(
@@ -37,12 +35,11 @@ class SSID(PrimaryModel):
objects = RestrictedQuerySet.as_manager()
class Meta:
ordering = ('name', 'pk')
verbose_name = 'SSID'
verbose_name_plural = 'SSIDs'
ordering = ('ssid', 'pk')
verbose_name = 'Wireless LAN'
def __str__(self):
return self.name
return self.ssid
def get_absolute_url(self):
return reverse('wireless:ssid', args=[self.pk])