Python Django登录表单错误样式设置
我正在尝试为django中的用户创建自定义登录页面。这是我放在Python Django登录表单错误样式设置,python,django,Python,Django,我正在尝试为django中的用户创建自定义登录页面。这是我放在registration/login.html {% block content %} <div class="container login-container"> <h2>Login</h2> <form method="post"> {% csrf_token %} {{ form.as_p }} <button
registration/login.html
{% block content %}
<div class="container login-container">
<h2>Login</h2>
<form method="post">
{% csrf_token %}
{{ form.as_p }}
<button type="submit" class="btn btn-default">Login</button>
</form>
<br>
<p><strong>-- OR --</strong></p>
....
</div>
{% endblock %}
我的问题是,我无法控制错误或表单对象的显示方式,并且在文档中找不到任何内容。如果您知道我如何控制表单的呈现方式,我们将不胜感激
谢谢大家! 我解决了。以下是我用于解决方案的代码和文档链接 自定义表单呈现
<h2>Login</h2>
{% if form.errors %}
<p>Your username and password didn't match. Please try again.</p>
{% endif %}
<form method="post">
{% csrf_token %}
<p>{{ form.username.label_tag }} {{ form.username }}</p>
<p>{{ form.password.label_tag }} {{ form.password }}</p>
<button type="submit" class="btn btn-default">Login</button>
</form>
登录
{%if form.errors%}
您的用户名和密码不匹配。请再试一次
{%endif%}
{%csrf_令牌%}
{{form.username.label_tag}{{{form.username}}
{{form.password.label_tag}{{{form.password}}
登录
详细文件:
<h2>Login</h2>
{% if form.errors %}
<p>Your username and password didn't match. Please try again.</p>
{% endif %}
<form method="post">
{% csrf_token %}
<p>{{ form.username.label_tag }} {{ form.username }}</p>
<p>{{ form.password.label_tag }} {{ form.password }}</p>
<button type="submit" class="btn btn-default">Login</button>
</form>