如何改变django表单中标签输入的位置?

问题描述 投票:1回答:1

我在使用django的表单,我成功创建了表单,但我不知道如何改变我的输入的标签的位置,因为默认标签是在中间的。图片

编码。

input= forms.CharField(
    label="myLabel",
    required=True,
    widget=forms.TextInput(attrs={'class':'form-control','maxlength':'30'}))
django forms label
1个回答
0
投票

我建议你在模板层单独渲染表单字段。

Django Docs


0
投票

首先,你只是在输入字段中使用了'form-control',但这个类是要在整个表单中使用的。像你这样使用,你只是在你的输入字段中应用了这些功能。

我建议你用 django-bootstrap4 并为你的标签选择一个类,如文档中所示。此处


0
投票

谢谢你的反馈,我通过添加myLabel<div&gt来解决这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.