复选框django的大小非常巨大

时间:2018-01-11 14:25:58

标签: django django-models django-forms django-templates

enter image description here我正在创建一个复选框,用于在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>

1 个答案:

答案 0 :(得分:0)

它不是一个与Django相关的问题,而是一个CSS问题。

如果您对CSS不熟悉,可以使用Django Bootstrap Forms。

首先将其安装到虚拟环境中

pip install django-bootstrap-form

然后在apps

文件中注册settings.py
INSTALLED_APPS = (
    ...
    'bootstrapform',
    ...
)

然后在模板上使用它

{% load bootstrap %}

{{ form|bootstrap }}

有关详细信息,请参阅here