login.html 1.66 KB
{% extends "base.html" %}
{% load i18n %}
{% block main-content %}


<div class="row">
  {% if form.errors %}
  <div class="alert alert-danger">
    <b>{% trans "Please correct the errors below and try again" %}</b>
  </div>
  {% endif %}

  {% for error in form.non_field_errors %}
  <div class="alert alert-danger">
    {{ error }}
  </div>
  {% endfor %}
</div>


<br>
<form action="{% url 'login' %}" method="post" role="form" class="form-horizontal signup">
  {% csrf_token %}

  <div class="row">
    <div class="col-md-4 col-md-offset-4 col-lg-4 col-lg-4 col-sm-8 col-sm-offset-2 col-xs-12">
      <div class="panel panel-default">
        <div class="panel-heading"><h3 class="panel-title">{% trans 'Login' %}</h3></div>

        <div class="panel-body">
          <div class="form-group{% if form.username.errors %} alert alert-danger has-error{% endif %}">
            {{ form.username.label_tag }}
            <input class="form-control" id="id_username" maxlength="254" name="username" type="text">
            {{ form.username.errors }}
          </div>
          <div class="form-group{% if form.password.errors %} alert alert-danger has-error{% endif %}">
            {{ form.password.label_tag }}
            <input class="form-control" id="id_password" name="password" type="password">
            {{ form.password.errors }}
          </div>
        </div>
      </div>
    </div>
  </div>

  <div class="row">
    <div class="submit">
      <input type="submit" value="{% trans 'Login' %}" class="btn btn-primary btn-lg btn-block">
    </div>
    <p class="text-center"><a href="{% url 'password_reset' %}">{% trans 'Forgot Password?' %}</a></p>
  </div>

</form>

{% endblock %}