我可以在任何表单字段上设置help_text属性,但是可以在用于RadioSelect()的选项上设置help_text吗?
我正在寻找一种干净的方式来显示每个单选按钮下的一些帮助信息.
下面是模型和表单的代码,我可以使用标签,输入元素和帮助文本在模板中呈现name属性.我还希望能够使用标签("会员类型"),单选按钮("开放会员"和"封闭会员")以及与每个无线电元素相关联的帮助文本呈现membership_type属性('任何人都可以加入此group'和'只有select的成员可以加入这个组').
class Group(models.Model):
MEMBERSHIP_CHOICES = (
('O', 'Open membership'),
('C', 'Closed membership'),
)
name = models.CharField(max_length=255)
membership_type = models.CharField(max_length=1, choices=MEMBERSHIP_CHOICES, default="O")
class GroupForm(forms.ModelForm):
name = forms.CharField(label="Group name", help_text="Enter a name for your new group")
class Meta:
model = Group
widgets = { "membership_type": forms.RadioSelect }
Run Code Online (Sandbox Code Playgroud)