Python Django使用crispy forms使用css呈现表单字段

Python Django使用crispy forms使用css呈现表单字段,python,django,django-forms,django-templates,django-crispy-forms,Python,Django,Django Forms,Django Templates,Django Crispy Forms,我有一张我想用脆的形状来渲染的表格 形式 模板 <div class="form-group"> <label>Name <i class="fa fa-question-circle tooltips" data-original-title="Lorem Ipsum" data-html="true" data-placement="right" data-container="body"></i></label>

我有一张我想用脆的形状来渲染的表格

形式

模板

<div class="form-group">
    <label>Name <i class="fa fa-question-circle tooltips" data-original-title="Lorem Ipsum" data-html="true" data-placement="right" data-container="body"></i></label>
    {{ form.name|as_crispy_field }}
    {{ form.name.errors|striptags }}
</div>
<div class="form-group">
    <label>Theme/ Objective <i class="fa fa-question-circle tooltips" data-original-title="Lorem Ipsum" data-html="true" data-placement="right" data-container="body"></i></label>
    {{ form.objective|as_crispy_field }}
    {{ form.objective.errors|striptags }}
</div>

名称
{{form.name}as_crispy_field}
{{form.name.errors | striptags}}
主题/目标
{{form.objective}as|u crispy_field}
{{form.objective.errors | striptags}}
这些字段不使用类
表单控件
呈现。 标签被渲染,我不需要它们,因为我有我的自定义标签。
对于我如何在课堂上呈现这些字段的任何帮助,我们将不胜感激。谢谢。

如果您手动渲染字段,您可以像这样添加它们:

<input type="text" name="{{ form.objective.html_name }}" 
       id={{ form.objective.id_for_label }}" 
       class="form-control">

<代码>您可以考虑跳过<代码> CRISPY窗体< /代码>并手动绘制表单@ SelCuk。谢谢你的建议,我将如何在字段中添加类表单控件?非常感谢。这似乎解决了我的问题。
<input type="text" name="{{ form.objective.html_name }}" 
       id={{ form.objective.id_for_label }}" 
       class="form-control">