我正在创建一个复选框,用于在Django中使用forms.py进行订阅。复选框的大小非常大我不知道为什么。
Models.py:
receive_notification = models.BooleanField('Receivenotification',default=True)
Forms.py:
receive_notification = forms.BooleanField(required=False)
CSS文件:
h8 { width: 320px;
padding-left: 20px;
margin-top: 710px;
position: absolute;
}
HTML文件:
<h8>
{{ field.label }}
{{ field }}
</h8>
答案 0 :(得分:0)
它不是一个与Django相关的问题,而是一个CSS问题。
如果您对CSS不熟悉,可以使用Django Bootstrap Forms。
首先将其安装到虚拟环境中
pip install django-bootstrap-form
然后在apps
settings.py
INSTALLED_APPS = (
...
'bootstrapform',
...
)
然后在模板上使用它
{% load bootstrap %}
{{ form|bootstrap }}
有关详细信息,请参阅here