我已经开始在我的Django项目中使用crispy-forms
了。对于身份验证,我目前正在使用django.contrib.auth.views.login
作为视图,并使用自定义模板进行渲染。
为了使用crispy-forms
,我只是在模板中进行了以下更改。
{% extends 'base.html' %}
{% load crispy_forms_tags %}
{% block body %}
<div class="container">
<h1>Welcome</h1>
<p>You can login here</p>
<h2>Login</h2>
<form method="post">
{% csrf_token %}
{{ form|crispy }}
<button type="submit">Login</button>
</form>
</div>
{% endblock %}
现在,我的问题是,使用上面的模板,登录输入文本小部件跨越整个屏幕宽度。我可以使用crispy
过滤器更改小部件大小吗?如果必须使用django.contrib.auth.views.login
crispy-form
功能,必须更改哪些内容