更新 'src/DjangoBlog-master/templates/account/login.html'

fz_branch
pa2g3nmk9 4 months ago
parent 6abf91597a
commit eebe49875f

@ -3,44 +3,59 @@
{% load i18n %}
{% block content %}
<div class="container">
<!-- 页面标题 -->
<h2 class="form-signin-heading text-center">Sign in with your Account</h2>
<!-- 登录卡片 -->
<div class="card card-signin">
<!-- 用户头像 -->
<img class="img-circle profile-img" src="{% static 'blog/img/avatar.png' %}" alt="">
<!-- 登录表单 -->
<form class="form-signin" action="{% url 'account:login' %}" method="post">
{% csrf_token %}
{{ form.non_field_errors }}
{% csrf_token %} <!-- CSRF令牌防止跨站请求伪造 -->
{{ form.non_field_errors }} <!-- 显示非字段错误(如表单级别的错误) -->
<!-- 循环渲染表单的所有字段 -->
{% for field in form %}
{{ field }}
{{ field.errors }}
{{ field }} <!-- 渲染字段输入框 -->
{{ field.errors }} <!-- 显示该字段的错误信息 -->
{% endfor %}
<!-- 隐藏字段用于登录成功后重定向的URL -->
<input type="hidden" name="next" value="{{ redirect_to }}">
<!-- 提交按钮 -->
<button class="btn btn-lg btn-primary btn-block" type="submit">Sign in</button>
<!-- "记住我"选项 -->
<div class="checkbox">
{% comment %}<a class="pull-right">Need help?</a>{% endcomment %}
{% comment %}<a class="pull-right">Need help?</a>{% endcomment %} <!-- 被注释的帮助链接 -->
<label>
<input type="checkbox" value="remember-me" name="remember"> Stay signed in
</label>
</div>
<!-- 加载OAuth第三方登录应用 -->
{% load oauth_tags %}
{% load_oauth_applications request%}
</form>
</div>
<!-- 底部链接 -->
<p class="text-center">
<a href="{% url "account:register" %}">
{% trans 'Create Account' %}
{% trans 'Create Account' %} <!-- 注册链接,支持国际化 -->
</a>
|
<a href="/">Home Page</a>
|
<a href="{% url "account:forget_password" %}">
{% trans 'Forget Password' %}
<a href="/">Home Page</a> <!-- 首页链接 -->
|
<a href="{% url "account:forget_password" %}">
{% trans 'Forget Password' %} <!-- 忘记密码链接,支持国际化 -->
</a>
</p>
</div> <!-- /container -->
{% endblock %}
{% endblock %}
Loading…
Cancel
Save