diff --git a/netbox/circuits/forms/model_forms.py b/netbox/circuits/forms/model_forms.py
index bd50ec063..ab1b6bca2 100644
--- a/netbox/circuits/forms/model_forms.py
+++ b/netbox/circuits/forms/model_forms.py
@@ -29,7 +29,7 @@ class ProviderForm(NetBoxModelForm):
comments = CommentField()
fieldsets = (
- ('Provider', ('name', 'slug', 'asns', 'tags')),
+ ('Provider', ('name', 'slug', 'asns', 'description', 'tags')),
('Support Info', ('account',)),
)
diff --git a/netbox/dcim/forms/model_forms.py b/netbox/dcim/forms/model_forms.py
index bd0a6e98c..539c48709 100644
--- a/netbox/dcim/forms/model_forms.py
+++ b/netbox/dcim/forms/model_forms.py
@@ -278,7 +278,7 @@ class RackForm(TenancyForm, NetBoxModelForm):
fields = [
'region', 'site_group', 'site', 'location', 'name', 'facility_id', 'tenant_group', 'tenant', 'status',
'role', 'serial', 'asset_tag', 'type', 'width', 'u_height', 'desc_units', 'outer_width', 'outer_depth',
- 'outer_unit', 'mounting_depth', 'weight', 'weight_unit', 'comments', 'tags',
+ 'outer_unit', 'mounting_depth', 'weight', 'weight_unit', 'description', 'comments', 'tags',
]
help_texts = {
'site': "The site at which the rack exists",
@@ -384,10 +384,10 @@ class DeviceTypeForm(NetBoxModelForm):
fieldsets = (
('Device Type', (
- 'manufacturer', 'model', 'slug', 'part_number', 'tags',
+ 'manufacturer', 'model', 'slug', 'description', 'tags',
)),
('Chassis', (
- 'u_height', 'is_full_depth', 'subdevice_role', 'airflow',
+ 'u_height', 'is_full_depth', 'part_number', 'subdevice_role', 'airflow',
)),
('Attributes', ('weight', 'weight_unit')),
('Images', ('front_image', 'rear_image')),
@@ -419,9 +419,8 @@ class ModuleTypeForm(NetBoxModelForm):
comments = CommentField()
fieldsets = (
- ('Module Type', (
- 'manufacturer', 'model', 'part_number', 'tags', 'weight', 'weight_unit', 'description',
- )),
+ ('Module Type', ('manufacturer', 'model', 'part_number', 'description', 'tags')),
+ ('Weight', ('weight', 'weight_unit'))
)
class Meta:
@@ -706,7 +705,7 @@ class ModuleForm(NetBoxModelForm):
fieldsets = (
('Module', (
- 'device', 'module_bay', 'manufacturer', 'module_type', 'tags',
+ 'device', 'module_bay', 'manufacturer', 'module_type', 'description', 'tags',
)),
('Hardware', (
'serial', 'asset_tag', 'replicate_components', 'adopt_components',
diff --git a/netbox/templates/circuits/provider.html b/netbox/templates/circuits/provider.html
index 0fc18a368..51f911350 100644
--- a/netbox/templates/circuits/provider.html
+++ b/netbox/templates/circuits/provider.html
@@ -33,6 +33,10 @@
Account
{{ object.account|placeholder }}
+
+ Description
+ {{ object.description|placeholder }}
+
Circuits
diff --git a/netbox/templates/dcim/cable.html b/netbox/templates/dcim/cable.html
index e032d7034..bd0f27106 100644
--- a/netbox/templates/dcim/cable.html
+++ b/netbox/templates/dcim/cable.html
@@ -32,6 +32,10 @@
Label
{{ object.label|placeholder }}
+
+ Description
+ {{ object.description|placeholder }}
+
Color
@@ -57,6 +61,7 @@
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
+ {% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}
diff --git a/netbox/templates/dcim/cable_edit.html b/netbox/templates/dcim/cable_edit.html
index 29bb60d70..1c747b44b 100644
--- a/netbox/templates/dcim/cable_edit.html
+++ b/netbox/templates/dcim/cable_edit.html
@@ -80,6 +80,7 @@
{% render_field form.tenant_group %}
{% render_field form.tenant %}
{% render_field form.label %}
+ {% render_field form.description %}
{% render_field form.color %}
{{ form.length.label }}
@@ -92,16 +93,22 @@
{% render_field form.tags %}
- {% if form.custom_fields %}
-
-
-
Custom Fields
-
- {% render_custom_fields form %}
-
- {% endif %}
+
+
+
+ {% render_field form.comments %}
+
+
+ {% if form.custom_fields %}
+
+
+
+ {% render_custom_fields form %}
+
+
+ {% endif %}
diff --git a/netbox/templates/dcim/device.html b/netbox/templates/dcim/device.html
index b0cd76de4..046600d08 100644
--- a/netbox/templates/dcim/device.html
+++ b/netbox/templates/dcim/device.html
@@ -94,7 +94,11 @@
- Airflow
+ Description
+ {{ object.description|placeholder }}
+
+
+ Airflow
{{ object.get_airflow_display|placeholder }}
diff --git a/netbox/templates/dcim/device_edit.html b/netbox/templates/dcim/device_edit.html
index 38125e83c..b814e65ef 100644
--- a/netbox/templates/dcim/device_edit.html
+++ b/netbox/templates/dcim/device_edit.html
@@ -10,6 +10,7 @@
{% render_field form.name %}
{% render_field form.device_role %}
+ {% render_field form.description %}
{% render_field form.tags %}
diff --git a/netbox/templates/dcim/devicetype.html b/netbox/templates/dcim/devicetype.html
index 458c74ac1..930390a56 100644
--- a/netbox/templates/dcim/devicetype.html
+++ b/netbox/templates/dcim/devicetype.html
@@ -27,6 +27,10 @@
Part Number
{{ object.part_number|placeholder }}
+
+ Description
+ {{ object.description|placeholder }}
+
Height (U)
{{ object.u_height|floatformat }}
diff --git a/netbox/templates/dcim/module.html b/netbox/templates/dcim/module.html
index f2dac38f2..139ac2eb8 100644
--- a/netbox/templates/dcim/module.html
+++ b/netbox/templates/dcim/module.html
@@ -62,6 +62,10 @@
Module Type
{{ object.module_type|linkify }}
+
+ Description
+ {{ object.description|placeholder }}
+
Serial Number
{{ object.serial|placeholder }}
diff --git a/netbox/templates/dcim/moduletype.html b/netbox/templates/dcim/moduletype.html
index 8128e64be..fd0148c2f 100644
--- a/netbox/templates/dcim/moduletype.html
+++ b/netbox/templates/dcim/moduletype.html
@@ -22,6 +22,10 @@
Part Number
{{ object.part_number|placeholder }}
+
+ Description
+ {{ object.description|placeholder }}
+
Weight
diff --git a/netbox/templates/dcim/powerfeed.html b/netbox/templates/dcim/powerfeed.html
index 54ac96bab..6387c111d 100644
--- a/netbox/templates/dcim/powerfeed.html
+++ b/netbox/templates/dcim/powerfeed.html
@@ -38,6 +38,10 @@
Status
{% badge object.get_status_display bg_color=object.get_status_color %}
+
+ Description
+ {{ object.description|placeholder }}
+
Connected Device
diff --git a/netbox/templates/dcim/powerpanel.html b/netbox/templates/dcim/powerpanel.html
index b7fe8eb39..16bd82cc0 100644
--- a/netbox/templates/dcim/powerpanel.html
+++ b/netbox/templates/dcim/powerpanel.html
@@ -14,26 +14,29 @@
{% block content %}
-
-
-
-
-
- Site
- {{ object.site|linkify }}
-
-
- Location
- {{ object.location|linkify|placeholder }}
-
-
-
-
- {% include 'inc/panels/tags.html' %}
- {% plugin_left_page object %}
+
+
+
+
+
+ Site
+ {{ object.site|linkify }}
+
+
+ Location
+ {{ object.location|linkify|placeholder }}
+
+
+ Description
+ {{ object.description|placeholder }}
+
+
+
+ {% include 'inc/panels/tags.html' %}
+ {% include 'inc/panels/comments.html' %}
+ {% plugin_left_page object %}
+
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/contacts.html' %}
diff --git a/netbox/templates/dcim/rack.html b/netbox/templates/dcim/rack.html
index 7118f09ef..185634e8a 100644
--- a/netbox/templates/dcim/rack.html
+++ b/netbox/templates/dcim/rack.html
@@ -78,6 +78,10 @@
Role
{{ object.role|linkify|placeholder }}
+
+ Description
+ {{ object.description|placeholder }}
+
Serial Number
{{ object.serial|placeholder }}
diff --git a/netbox/templates/dcim/rack_edit.html b/netbox/templates/dcim/rack_edit.html
index a0af20c68..d214bbee8 100644
--- a/netbox/templates/dcim/rack_edit.html
+++ b/netbox/templates/dcim/rack_edit.html
@@ -13,6 +13,7 @@
{% render_field form.name %}
{% render_field form.status %}
{% render_field form.role %}
+ {% render_field form.description %}
{% render_field form.tags %}
diff --git a/netbox/templates/dcim/rackreservation.html b/netbox/templates/dcim/rackreservation.html
index ebdd1d845..52472e297 100644
--- a/netbox/templates/dcim/rackreservation.html
+++ b/netbox/templates/dcim/rackreservation.html
@@ -73,6 +73,7 @@
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
+ {% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}
diff --git a/netbox/templates/dcim/virtualchassis.html b/netbox/templates/dcim/virtualchassis.html
index 1ff9f2e9a..d0fba3ca2 100644
--- a/netbox/templates/dcim/virtualchassis.html
+++ b/netbox/templates/dcim/virtualchassis.html
@@ -27,11 +27,15 @@
Master
{{ object.master|linkify }}
+
+ Description
+ {{ object.description|placeholder }}
+
- {% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
+ {% include 'inc/panels/custom_fields.html' %}
{% plugin_left_page object %}
@@ -73,6 +77,7 @@
{% endif %}
+ {% include 'inc/panels/comments.html' %}
{% plugin_right_page object %}
diff --git a/netbox/templates/dcim/virtualchassis_edit.html b/netbox/templates/dcim/virtualchassis_edit.html
index 87917f2a2..f98a9fe64 100644
--- a/netbox/templates/dcim/virtualchassis_edit.html
+++ b/netbox/templates/dcim/virtualchassis_edit.html
@@ -17,12 +17,18 @@
{% render_field vc_form.name %}
{% render_field vc_form.domain %}
+ {% render_field vc_form.description %}
{% render_field vc_form.master %}
{% render_field vc_form.tags %}
+
+
Comments
+ {% render_field vc_form.comments %}
+
+
{% if vc_form.custom_fields %}
-
+
Custom Fields
diff --git a/netbox/templates/ipam/aggregate.html b/netbox/templates/ipam/aggregate.html
index f3eff9df1..b95341b16 100644
--- a/netbox/templates/ipam/aggregate.html
+++ b/netbox/templates/ipam/aggregate.html
@@ -51,6 +51,7 @@
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
+ {% include 'inc/panels/comments.html' %}
{% plugin_right_page object %}
diff --git a/netbox/templates/ipam/asn.html b/netbox/templates/ipam/asn.html
index 7afe981e6..3af5177cc 100644
--- a/netbox/templates/ipam/asn.html
+++ b/netbox/templates/ipam/asn.html
@@ -67,6 +67,7 @@
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' with tags=object.tags.all url='ipam:asn_list' %}
+ {% include 'inc/panels/comments.html' %}
{% plugin_right_page object %}
diff --git a/netbox/templates/ipam/fhrpgroup.html b/netbox/templates/ipam/fhrpgroup.html
index 89fc7083c..a74ddac70 100644
--- a/netbox/templates/ipam/fhrpgroup.html
+++ b/netbox/templates/ipam/fhrpgroup.html
@@ -42,6 +42,7 @@
{% include 'inc/panels/tags.html' %}
+ {% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}
diff --git a/netbox/templates/ipam/fhrpgroup_edit.html b/netbox/templates/ipam/fhrpgroup_edit.html
index 02816b440..bf86e6c41 100644
--- a/netbox/templates/ipam/fhrpgroup_edit.html
+++ b/netbox/templates/ipam/fhrpgroup_edit.html
@@ -13,7 +13,7 @@
{% render_field form.tags %}
-
+
Authentication
@@ -22,7 +22,7 @@
{% if not form.instance.pk %}
-
+
Virtual IP Address
@@ -32,6 +32,13 @@
{% endif %}
+
+
+
Comments
+
+ {% render_field form.comments %}
+
+
{% if form.custom_fields %}
Custom Fields
diff --git a/netbox/templates/ipam/ipaddress.html b/netbox/templates/ipam/ipaddress.html
index 7f77e8137..4a110c2e6 100644
--- a/netbox/templates/ipam/ipaddress.html
+++ b/netbox/templates/ipam/ipaddress.html
@@ -108,6 +108,7 @@
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/custom_fields.html' %}
+ {% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}
diff --git a/netbox/templates/ipam/ipaddress_edit.html b/netbox/templates/ipam/ipaddress_edit.html
index f4b21397a..b9a988009 100644
--- a/netbox/templates/ipam/ipaddress_edit.html
+++ b/netbox/templates/ipam/ipaddress_edit.html
@@ -138,6 +138,13 @@
+
+
+
Comments
+
+ {% render_field form.comments %}
+
+
{% if form.custom_fields %}
diff --git a/netbox/templates/ipam/iprange.html b/netbox/templates/ipam/iprange.html
index c78b5a132..6ba9e4bea 100644
--- a/netbox/templates/ipam/iprange.html
+++ b/netbox/templates/ipam/iprange.html
@@ -70,9 +70,10 @@
{% plugin_left_page object %}
- {% include 'inc/panels/tags.html' %}
- {% include 'inc/panels/custom_fields.html' %}
- {% plugin_right_page object %}
+ {% include 'inc/panels/tags.html' %}
+ {% include 'inc/panels/custom_fields.html' %}
+ {% include 'inc/panels/comments.html' %}
+ {% plugin_right_page object %}
diff --git a/netbox/templates/ipam/l2vpn.html b/netbox/templates/ipam/l2vpn.html
index c19363d33..4ffda2c98 100644
--- a/netbox/templates/ipam/l2vpn.html
+++ b/netbox/templates/ipam/l2vpn.html
@@ -39,6 +39,7 @@
{% include 'inc/panels/contacts.html' %}
{% include 'inc/panels/custom_fields.html' %}
+ {% include 'inc/panels/comments.html' %}
{% plugin_right_page object %}
diff --git a/netbox/templates/ipam/prefix.html b/netbox/templates/ipam/prefix.html
index b15aa60bb..a0baf3325 100644
--- a/netbox/templates/ipam/prefix.html
+++ b/netbox/templates/ipam/prefix.html
@@ -155,6 +155,7 @@
{% include 'inc/panels/custom_fields.html' %}
{% include 'inc/panels/tags.html' %}
+ {% include 'inc/panels/comments.html' %}
{% plugin_right_page object %}
diff --git a/netbox/templates/ipam/routetarget.html b/netbox/templates/ipam/routetarget.html
index e093aee61..ea7a98c97 100644
--- a/netbox/templates/ipam/routetarget.html
+++ b/netbox/templates/ipam/routetarget.html
@@ -26,6 +26,7 @@
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/custom_fields.html' %}
+ {% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}
diff --git a/netbox/templates/ipam/service.html b/netbox/templates/ipam/service.html
index 47ae70dc9..fdc4be342 100644
--- a/netbox/templates/ipam/service.html
+++ b/netbox/templates/ipam/service.html
@@ -58,9 +58,10 @@
{% plugin_left_page object %}
- {% include 'inc/panels/custom_fields.html' %}
- {% include 'inc/panels/tags.html' %}
- {% plugin_right_page object %}
+ {% include 'inc/panels/custom_fields.html' %}
+ {% include 'inc/panels/tags.html' %}
+ {% include 'inc/panels/comments.html' %}
+ {% plugin_right_page object %}
diff --git a/netbox/templates/ipam/service_create.html b/netbox/templates/ipam/service_create.html
index 022821bcf..5c47dd2f8 100644
--- a/netbox/templates/ipam/service_create.html
+++ b/netbox/templates/ipam/service_create.html
@@ -65,6 +65,13 @@
{% render_field form.tags %}
+
+
+
Comments
+
+ {% render_field form.comments %}
+
+
{% if form.custom_fields %}
Custom Fields
diff --git a/netbox/templates/ipam/service_edit.html b/netbox/templates/ipam/service_edit.html
index f3e34a7d1..709d816c1 100644
--- a/netbox/templates/ipam/service_edit.html
+++ b/netbox/templates/ipam/service_edit.html
@@ -52,6 +52,13 @@
{% render_field form.tags %}
+
+
+
Comments
+
+ {% render_field form.comments %}
+
+
{% if form.custom_fields %}
Custom Fields
diff --git a/netbox/templates/ipam/servicetemplate.html b/netbox/templates/ipam/servicetemplate.html
index 6e2aacb34..afb4163b9 100644
--- a/netbox/templates/ipam/servicetemplate.html
+++ b/netbox/templates/ipam/servicetemplate.html
@@ -31,12 +31,13 @@
{% plugin_left_page object %}
-
-
- {% include 'inc/panels/custom_fields.html' %}
- {% include 'inc/panels/tags.html' %}
- {% plugin_right_page object %}
-
+
+
+ {% include 'inc/panels/custom_fields.html' %}
+ {% include 'inc/panels/tags.html' %}
+ {% include 'inc/panels/comments.html' %}
+ {% plugin_right_page object %}
+
diff --git a/netbox/templates/ipam/vlan.html b/netbox/templates/ipam/vlan.html
index 53bb75b8f..c0f68bae2 100644
--- a/netbox/templates/ipam/vlan.html
+++ b/netbox/templates/ipam/vlan.html
@@ -74,9 +74,10 @@
{% plugin_left_page object %}
- {% include 'inc/panels/custom_fields.html' %}
- {% include 'inc/panels/tags.html' %}
- {% plugin_right_page object %}
+ {% include 'inc/panels/custom_fields.html' %}
+ {% include 'inc/panels/tags.html' %}
+ {% include 'inc/panels/comments.html' %}
+ {% plugin_right_page object %}
diff --git a/netbox/templates/ipam/vlan_edit.html b/netbox/templates/ipam/vlan_edit.html
index 5aa577942..f4432efe3 100644
--- a/netbox/templates/ipam/vlan_edit.html
+++ b/netbox/templates/ipam/vlan_edit.html
@@ -55,6 +55,13 @@
{% endwith %}
+
+
+
Comments
+
+ {% render_field form.comments %}
+
+
{% if form.custom_fields %}
diff --git a/netbox/templates/ipam/vrf.html b/netbox/templates/ipam/vrf.html
index 831338600..b53862f9e 100644
--- a/netbox/templates/ipam/vrf.html
+++ b/netbox/templates/ipam/vrf.html
@@ -55,6 +55,7 @@
{% include 'inc/panels/tags.html' %}
{% include 'inc/panels/custom_fields.html' %}
+ {% include 'inc/panels/comments.html' %}
{% plugin_right_page object %}
diff --git a/netbox/templates/tenancy/contact.html b/netbox/templates/tenancy/contact.html
index 8e71628e9..d92226137 100644
--- a/netbox/templates/tenancy/contact.html
+++ b/netbox/templates/tenancy/contact.html
@@ -63,6 +63,10 @@
{% endif %}
+
+ Description
+ {{ object.description|placeholder }}
+
Assignments
{{ assignment_count }}
diff --git a/netbox/templates/virtualization/cluster.html b/netbox/templates/virtualization/cluster.html
index bc02424cc..510c5a48e 100644
--- a/netbox/templates/virtualization/cluster.html
+++ b/netbox/templates/virtualization/cluster.html
@@ -23,6 +23,10 @@
Status
{% badge object.get_status_display bg_color=object.get_status_color %}
+
+ Description
+ {{ object.description|placeholder }}
+
Group
{{ object.group|linkify|placeholder }}
diff --git a/netbox/templates/virtualization/virtualmachine.html b/netbox/templates/virtualization/virtualmachine.html
index c0e2ebd07..9d95b02ea 100644
--- a/netbox/templates/virtualization/virtualmachine.html
+++ b/netbox/templates/virtualization/virtualmachine.html
@@ -29,6 +29,10 @@
Platform
{{ object.platform|linkify|placeholder }}
+
+ Description
+ {{ object.description|placeholder }}
+
Tenant
diff --git a/netbox/templates/wireless/wirelesslan.html b/netbox/templates/wireless/wirelesslan.html
index 9250ef7ef..19e8b930d 100644
--- a/netbox/templates/wireless/wirelesslan.html
+++ b/netbox/templates/wireless/wirelesslan.html
@@ -39,6 +39,7 @@
{% include 'inc/panels/tags.html' %}
+ {% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}
diff --git a/netbox/templates/wireless/wirelesslink.html b/netbox/templates/wireless/wirelesslink.html
index d1a93e40d..be98979c1 100644
--- a/netbox/templates/wireless/wirelesslink.html
+++ b/netbox/templates/wireless/wirelesslink.html
@@ -40,6 +40,7 @@
{% include 'inc/panels/tags.html' %}
+ {% include 'inc/panels/comments.html' %}
{% plugin_left_page object %}
diff --git a/netbox/templates/wireless/wirelesslink_edit.html b/netbox/templates/wireless/wirelesslink_edit.html
index 034d147de..462ae5148 100644
--- a/netbox/templates/wireless/wirelesslink_edit.html
+++ b/netbox/templates/wireless/wirelesslink_edit.html
@@ -22,6 +22,12 @@
+
+
+
Comments
+
+ {% render_field form.comments %}
+
{% if form.custom_fields %}