mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-23 04:22:01 -06:00
import/export color field on front- and rear-ports for module-types and device-types
Closes: #9906 - Adds `color` field to front and rearport template import forms - Adds `color` field to `to_yaml` export for front and rearport templates
This commit is contained in:
parent
ff3fcb8134
commit
c6e25f068d
@ -146,7 +146,7 @@ class FrontPortTemplateImportForm(ComponentTemplateImportForm):
|
|||||||
class Meta:
|
class Meta:
|
||||||
model = FrontPortTemplate
|
model = FrontPortTemplate
|
||||||
fields = [
|
fields = [
|
||||||
'device_type', 'module_type', 'name', 'type', 'rear_port', 'rear_port_position', 'label', 'description',
|
'device_type', 'module_type', 'name', 'type', 'color', 'rear_port', 'rear_port_position', 'label', 'description',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
@ -158,7 +158,7 @@ class RearPortTemplateImportForm(ComponentTemplateImportForm):
|
|||||||
class Meta:
|
class Meta:
|
||||||
model = RearPortTemplate
|
model = RearPortTemplate
|
||||||
fields = [
|
fields = [
|
||||||
'device_type', 'module_type', 'name', 'type', 'positions', 'label', 'description',
|
'device_type', 'module_type', 'name', 'type', 'color', 'positions', 'label', 'description',
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
|
@ -462,6 +462,7 @@ class FrontPortTemplate(ModularComponentTemplateModel):
|
|||||||
return {
|
return {
|
||||||
'name': self.name,
|
'name': self.name,
|
||||||
'type': self.type,
|
'type': self.type,
|
||||||
|
'color': self.color,
|
||||||
'rear_port': self.rear_port.name,
|
'rear_port': self.rear_port.name,
|
||||||
'rear_port_position': self.rear_port_position,
|
'rear_port_position': self.rear_port_position,
|
||||||
'label': self.label,
|
'label': self.label,
|
||||||
@ -511,6 +512,7 @@ class RearPortTemplate(ModularComponentTemplateModel):
|
|||||||
return {
|
return {
|
||||||
'name': self.name,
|
'name': self.name,
|
||||||
'type': self.type,
|
'type': self.type,
|
||||||
|
'color': self.color,
|
||||||
'positions': self.positions,
|
'positions': self.positions,
|
||||||
'label': self.label,
|
'label': self.label,
|
||||||
'description': self.description,
|
'description': self.description,
|
||||||
|
Loading…
Reference in New Issue
Block a user