diff --git a/netbox/circuits/forms/bulk_import.py b/netbox/circuits/forms/bulk_import.py
index 1ceb44b60..88fdd2c71 100644
--- a/netbox/circuits/forms/bulk_import.py
+++ b/netbox/circuits/forms/bulk_import.py
@@ -66,9 +66,6 @@ class CircuitTypeImportForm(NetBoxModelImportForm):
class Meta:
model = CircuitType
fields = ('name', 'slug', 'color', 'description', 'tags')
- help_texts = {
- 'color': mark_safe(_('RGB color in hexadecimal. Example:') + ' 00ff00
'),
- }
class CircuitImportForm(NetBoxModelImportForm):
diff --git a/netbox/dcim/forms/bulk_import.py b/netbox/dcim/forms/bulk_import.py
index 5a64cad02..1c537512c 100644
--- a/netbox/dcim/forms/bulk_import.py
+++ b/netbox/dcim/forms/bulk_import.py
@@ -174,9 +174,6 @@ class RackRoleImportForm(NetBoxModelImportForm):
class Meta:
model = RackRole
fields = ('name', 'slug', 'color', 'description', 'tags')
- help_texts = {
- 'color': mark_safe(_('RGB color in hexadecimal. Example:') + ' 00ff00
'),
- }
class RackImportForm(NetBoxModelImportForm):
@@ -384,9 +381,6 @@ class DeviceRoleImportForm(NetBoxModelImportForm):
class Meta:
model = DeviceRole
fields = ('name', 'slug', 'color', 'vm_role', 'config_template', 'description', 'tags')
- help_texts = {
- 'color': mark_safe(_('RGB color in hexadecimal. Example:') + ' 00ff00
'),
- }
class PlatformImportForm(NetBoxModelImportForm):
@@ -1104,9 +1098,6 @@ class InventoryItemRoleImportForm(NetBoxModelImportForm):
class Meta:
model = InventoryItemRole
fields = ('name', 'slug', 'color', 'description')
- help_texts = {
- 'color': mark_safe(_('RGB color in hexadecimal. Example:') + ' 00ff00
'),
- }
#
@@ -1183,9 +1174,6 @@ class CableImportForm(NetBoxModelImportForm):
'side_a_device', 'side_a_type', 'side_a_name', 'side_b_device', 'side_b_type', 'side_b_name', 'type',
'status', 'tenant', 'label', 'color', 'length', 'length_unit', 'description', 'comments', 'tags',
]
- help_texts = {
- 'color': mark_safe(_('RGB color in hexadecimal. Example:') + ' 00ff00
'),
- }
def _clean_side(self, side):
"""
diff --git a/netbox/extras/forms/bulk_import.py b/netbox/extras/forms/bulk_import.py
index c09eed3da..f2cf0b721 100644
--- a/netbox/extras/forms/bulk_import.py
+++ b/netbox/extras/forms/bulk_import.py
@@ -228,9 +228,6 @@ class TagImportForm(CSVModelForm):
class Meta:
model = Tag
fields = ('name', 'slug', 'color', 'description')
- help_texts = {
- 'color': mark_safe(_('RGB color in hexadecimal. Example:') + ' 00ff00
'),
- }
class JournalEntryImportForm(NetBoxModelImportForm):
diff --git a/netbox/utilities/fields.py b/netbox/utilities/fields.py
index 2640f6886..ee71223cb 100644
--- a/netbox/utilities/fields.py
+++ b/netbox/utilities/fields.py
@@ -2,6 +2,7 @@ from collections import defaultdict
from django.contrib.contenttypes.fields import GenericForeignKey
from django.db import models
+from django.utils.safestring import mark_safe
from django.utils.translation import gettext_lazy as _
from utilities.ordering import naturalize
@@ -26,6 +27,7 @@ class ColorField(models.CharField):
def formfield(self, **kwargs):
kwargs['widget'] = ColorSelect
+ kwargs['help_text'] = mark_safe(_('RGB color in hexadecimal. Example: ') + '00ff00
')
return super().formfield(**kwargs)