自定义 django 表单字段渲染
Posted
技术标签:
【中文标题】自定义 django 表单字段渲染【英文标题】:Customising django form field rendering 【发布时间】:2021-06-07 20:18:16 【问题描述】:我正在尝试自定义 Django 表单呈现。
我正在将我的表单呈现为 html,如下所示:
<form action="." method="POST" class="form-group">
% csrf_token % form.non_field_errors
% for field in form.visible_fields %
<div class="fieldWrapper">
<br>
field.errors
field.label_tag
<br>
field
<br>
</div>
% endfor %
<input type="submit" class="btn btn-success" value="Submit Questionnaire" />
</form>
对于我的一个字段,我有一个多项选择选项,它将 field 呈现为“li/ul”标签,因此我在复选框旁边得到了要点,下面显示了一个示例:
我正在尝试摆脱要点。
【问题讨论】:
【参考方案1】:为<ul>
设置样式:
ul
list-style-type: none;
这将为所有无序列表设置样式,因此请使用自定义 CSS 类。
【讨论】:
以上是关于自定义 django 表单字段渲染的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Django 管理员中为模型字段使用自定义表单字段?