我在使用django的表单,我成功创建了表单,但我不知道如何改变我的输入的标签的位置,因为默认标签是在中间的。图片
编码。
input= forms.CharField(
label="myLabel",
required=True,
widget=forms.TextInput(attrs={'class':'form-control','maxlength':'30'}))
我建议你在模板层单独渲染表单字段。
首先,你只是在输入字段中使用了'form-control',但这个类是要在整个表单中使用的。像你这样使用,你只是在你的输入字段中应用了这些功能。
我建议你用 django-bootstrap4 并为你的标签选择一个类,如文档中所示。此处
谢谢你的反馈,我通过添加myLabel<div>来解决这个问题。