mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
Replace custom form templates with TabbedFieldGroups
This commit is contained in:
@ -7,6 +7,7 @@ from ipam.models import ASN
|
||||
from netbox.forms import NetBoxModelForm
|
||||
from tenancy.forms import TenancyForm
|
||||
from utilities.forms.fields import CommentField, DynamicModelChoiceField, DynamicModelMultipleChoiceField, SlugField
|
||||
from utilities.forms.rendering import TabbedFieldGroups
|
||||
from utilities.forms.widgets import DatePicker, NumberWithOptions
|
||||
|
||||
__all__ = (
|
||||
@ -146,6 +147,21 @@ class CircuitTerminationForm(NetBoxModelForm):
|
||||
selector=True
|
||||
)
|
||||
|
||||
fieldsets = (
|
||||
(_('Circuit Termination'), (
|
||||
'circuit',
|
||||
'term_side',
|
||||
'description',
|
||||
'tags',
|
||||
TabbedFieldGroups(
|
||||
(_('Site'), 'site'),
|
||||
(_('Provider Network'), 'provider_network'),
|
||||
),
|
||||
'mark_connected',
|
||||
)),
|
||||
(_('Termination Details'), ('port_speed', 'upstream_speed', 'xconnect_id', 'pp_info')),
|
||||
)
|
||||
|
||||
class Meta:
|
||||
model = CircuitTermination
|
||||
fields = [
|
||||
|
Reference in New Issue
Block a user