Django中为ModelForm字段添加<fieldset>(含legend)分组的实现方法问询
Django中为ModelForm字段添加
我现在有一个ModelForm,想实现把指定字段放在带legend的<fieldset>标签里,效果类似示例图里的分组样式(比如email对应name、password对应tel的分组展示),想问问能不能直接在模型或者表单模块里添加相关设置?以下是我的相关代码:
forms.py
class (forms.ModelForm): class Meta: model = InfoPersonal fields = [ 'name', 'phone_number' ]
models.py
class InfoPersonal(models.Model): name = models.CharField(_('Имя'), max_length=50) phone_number = PhoneNumberField( _('Номер телефона'), max_length=20, unique=True, blank=True, null=True,
personal_info-add.html模板
<form enctype="multipart/form-data" action="{% url 'workflows:personal_info-add' user.pk %}" method="post"> {% include "_parts/form.html" with form=form %} </form>
我需要把name和phone_number这两个字段放到带有legend的<fieldset>标签里,请问该怎么实现呢?麻烦帮忙解答一下!
备注:内容来源于stack exchange,提问作者JiGiT HoBu
相关产品推荐
相关产品推荐

