Form improvements and bug fixes #122

Merged
rixx merged 9 commits from 32-form-improvements into main 2025-06-26 12:32:59 +00:00
Showing only changes of commit e6182f8e08 - Show all commits

View file

@ -192,9 +192,11 @@ class CrdModelFormMixin:
for field in ("organization", "context"):
self.fields[field].widget = forms.HiddenInput()
for field_name in self.HIDDEN_FIELDS:
if field_name in self.fields:
self.fields[field_name].widget = forms.HiddenInput()
for name, field in self.fields.items():
if name in self.HIDDEN_FIELDS or any(
name.startswith(f) for f in self.HIDDEN_FIELDS
):
field.widget = forms.HiddenInput()
if self.instance and self.instance.pk:
self.fields["name"].disabled = True