from django import forms from .models import YourModel class YourModelForm(forms.ModelForm): class Meta: model = YourModel fields = ['categories', # other fields in your model] def __init__(self, *args, **kwargs): super(YourModelForm, self).__init__(*args, **kwargs) # Iterate over categories and set help_text from the description field for field_name, field in self.fields.items(): if field_name == 'categories': field.help_text = "" for category in field.queryset: field.help_text += f"{category.name}: {category.description}
" field.help_text = mark_safe(field.help_text)