mirror of
https://github.com/netbox-community/netbox.git
synced 2026-04-27 03:09:31 +02:00
#20923: Migrate wireless app views to declarative UI layouts
Convert WirelessLANGroup, WirelessLAN, and WirelessLink detail views
from legacy HTML templates to declarative Python layout definitions.
New files:
- wireless/ui/panels.py: Panel classes for all three model detail views
- templates/wireless/attrs/auth_psk.html: Secret toggle for PSK field
- templates/wireless/panels/wirelesslink_interface_{a,b}.html: Interface
panels for WirelessLink detail view
Removed:
- templates/wireless/inc/authentication_attrs.html
- templates/wireless/inc/wirelesslink_interface.html
This commit is contained in:
3
netbox/templates/wireless/attrs/auth_psk.html
Normal file
3
netbox/templates/wireless/attrs/auth_psk.html
Normal file
@@ -0,0 +1,3 @@
|
||||
{% load i18n %}
|
||||
<span id="secret" class="font-monospace" data-secret="{{ value }}">{{ value }}</span>
|
||||
<button type="button" class="btn btn-primary toggle-secret float-end" data-bs-toggle="button">{% trans "Show Secret" %}</button>
|
||||
Reference in New Issue
Block a user