Răsfoiți Sursa

Fixes #19021: Ensure consistent styling for JSON form fields (#19022)

Jeremy Stretch 10 luni în urmă
părinte
comite
b750d0dff2
1 a modificat fișierele cu 3 adăugiri și 2 ștergeri
  1. 3 2
      netbox/utilities/forms/fields/fields.py

+ 3 - 2
netbox/utilities/forms/fields/fields.py

@@ -97,10 +97,11 @@ class JSONField(_JSONField):
 
     def __init__(self, *args, **kwargs):
         super().__init__(*args, **kwargs)
+
+        self.widget.attrs['placeholder'] = ''
+        self.widget.attrs['class'] = 'font-monospace'
         if not self.help_text:
             self.help_text = _('Enter context data in <a href="https://json.org/">JSON</a> format.')
-            self.widget.attrs['placeholder'] = ''
-            self.widget.attrs['class'] = 'font-monospace'
 
     def prepare_value(self, value):
         if isinstance(value, InvalidJSONInput):