Python 即使我使用Django,也要添加一个glyphicon

Python 即使我使用Django,也要添加一个glyphicon,python,html,django,django-forms,glyphicons,Python,Html,Django,Django Forms,Glyphicons,您好,我想知道如何在代码中的“输入”左侧添加一个glyphicon,因为我使用的是django,我必须使用forms.py 我的HTML代码: <form methode="post" action="/connexion" class="form-horizontal" role="form"> {% csrf_token %} {{ form.as_p }} <div> <button type="submit" cla

您好,我想知道如何在代码中的“输入”左侧添加一个glyphicon,因为我使用的是django,我必须使用forms.py

我的HTML代码:

<form methode="post" action="/connexion" class="form-horizontal" role="form">
    {% csrf_token %}
    {{ form.as_p }}

    <div>
        <button type="submit" class="btn btn-info"><span class="glyphicon glyphicon-off">Connexion</button>
    </div>

</form>

您可以手动渲染字段,而不是渲染整个表单,如:

<form ...>
    ...
    <i class="glyphicon..."></> {{ form.field_name }}
    ...
</form>

...
{{form.field_name}
...

请参阅。

Use.@brunodesshuilliers谢谢您,但我不明白如何使用它添加glyphicons如果您只想添加图标,请将每个表单字段单独呈现,并在表单之前添加一个html元素。像
{{form.name}}…
@Beno如果你知道如何将glyphicons添加到手动构建的html表单中,那么使用django表单所缺少的就是如何手动呈现表单以获得所需的html,这就是本文所解释的(作为官方文档的补充)。Mmh。。有趣!我想它解决了我的问题!我试试看!塔安克斯
<form ...>
    ...
    <i class="glyphicon..."></> {{ form.field_name }}
    ...
</form>