Python 在django的ModelForms中如何在标签后添加空格
我想在“Mobile No:”之后添加空格,意思是在标签和文本区域之间。但通过使用django ModelForms,我无法做到这一点,它显示“Mobile No:”,标签和文本区域之间没有任何空间 这就是我在models.py文件中对它的描述Python 在django的ModelForms中如何在标签后添加空格,python,django,django-models,django-forms,Python,Django,Django Models,Django Forms,我想在“Mobile No:”之后添加空格,意思是在标签和文本区域之间。但通过使用django ModelForms,我无法做到这一点,它显示“Mobile No:”,标签和文本区域之间没有任何空间 这就是我在models.py文件中对它的描述 phone = models.CharField(max_length=10, verbose_name="Mobile No", validators=[mobileno]) forms.py文件 class UserInfoForm(forms.M
phone = models.CharField(max_length=10, verbose_name="Mobile No", validators=[mobileno])
forms.py文件
class UserInfoForm(forms.ModelForm):
class Meta:
model = UserInfo
fields = ('phone',)
这是我的html文件的内容
<form method="post">
{% csrf_token %}
{{ form }}
</form>
{%csrf_令牌%}
{{form}}
这是默认情况下的显示方式
如何在标签和文本区域之间添加空间。谢谢您的帮助。您应该遍历表单字段 像这样:
<form method="post" > {% csrf_token %}
{% for field in form %}
<div class="form-group">
<label class="col-sm-4 control-label" for="{{ field.name }}">{{ field.label }} : </label>
<div class="col-sm-8">
{{ field }}
</div>
</div>
{% endfor %}
</div>
{%csrf\u令牌%}
{%形式的字段为%}
{{field.label}}:
{{field}}
{%endfor%}
您应该遍历表单字段
像这样:
<form method="post" > {% csrf_token %}
{% for field in form %}
<div class="form-group">
<label class="col-sm-4 control-label" for="{{ field.name }}">{{ field.label }} : </label>
<div class="col-sm-8">
{{ field }}
</div>
</div>
{% endfor %}
</div>
{%csrf\u令牌%}
{%形式的字段为%}
{{field.label}}:
{{field}}
{%endfor%}
表单标签和字段的布局和间距是一个表示问题,最好通过CSS处理
另请参见:表单标签和字段的布局和间距是一个表示问题,最好通过CSS处理
另请参见:至少在3.1.4中,您可以选择使用
label='Mobile No'
和label\u suffix=':'
编辑表单。至少在3.1.4中,您可以选择使用label='Mobile No'
和label\u suffix=':'
编辑表单。请同时发布您的forms.py和html文件。然后我们将能够帮助你。嘿@PrakharTrivedi请看一下。请同时发布你的forms.py和html文件。然后我们将能够帮助你。嘿@PrakharTrivedi请看一下。