1 | {% extends 'base.template.html' %} |
---|
2 | {% load staticfiles %} |
---|
3 | {% block title %}Login{% endblock %} |
---|
4 | {% block content %} |
---|
5 | <div class="content col-md-offset-6"> |
---|
6 | <div class="jumbotron"> |
---|
7 | <form id="form" action="{% url 'login' %}" method="post"> |
---|
8 | {% csrf_token %} |
---|
9 | <div class="text-center"> |
---|
10 | <label class="text-primary control-label" for="{{ form.email.auto_id }">Usuario</label> |
---|
11 | </div> |
---|
12 | <div class="form-group has-feedback {% if form.usuario.errors %}has-error{% endif %}"> |
---|
13 | {{ form.usuario }} |
---|
14 | <span class="glyphicon glyphicon-user form-control-feedback"></span> |
---|
15 | {% include 'base.forms.errors.html' with form_errors=form.usuario.errors col_title_error='col-sm-2' col_msg_error='col-sm-10' %} |
---|
16 | </div> |
---|
17 | <div class="text-center"> |
---|
18 | <label class="text-primary">Contraseña</label> |
---|
19 | </div> |
---|
20 | <div class="form-group has-feedback {% if form.usuario.errors %}has-error{% endif %}"> |
---|
21 | {{ form.contrasena }} |
---|
22 | <span class="glyphicon glyphicon-lock form-control-feedback"></span> |
---|
23 | {% include 'base.forms.errors.html' with form_errors=form.usuario.errors col_title_error='col-sm-2' col_msg_error='col-sm-10' %} |
---|
24 | </div> |
---|
25 | <div class="row text-center"> |
---|
26 | <a href="{% url 'reset' %}" style="cursor: pointer">¿Olvido su contraseña?</a> <span class="separator_link">|</span> |
---|
27 | <a href="{% url 'register' %}" style="cursor: pointer">Registrarse</a> |
---|
28 | </div> |
---|
29 | <div class="row"> |
---|
30 | <div class="col-xs-8"> |
---|
31 | <div class="checkbox icheck"> |
---|
32 | <label id="color_gray"> |
---|
33 | {{form.remember_me}} |
---|
34 | {{form.remember_me.label}} |
---|
35 | </label> |
---|
36 | </div> |
---|
37 | </div> |
---|
38 | <div class="col-xs-12"> |
---|
39 | <label class="text-primary">{{form.captcha.label}}</label> |
---|
40 | <div class="form-group has-feedback {% if form.captcha.errors %}has-error{% endif %}"> |
---|
41 | {{form.captcha}} |
---|
42 | <a onclick="refresh_captcha(this);" style="cursor: pointer"> |
---|
43 | <span class="glyphicon glyphicon-refresh" data-toggle="tooltip" title="Presione para recargar la imagen del captcha"></span> |
---|
44 | </a> |
---|
45 | {% include 'base.forms.errors.html' with form_errors=form.captcha.errors col_title_error='col-sm-2' col_msg_error='col-sm-10' %} |
---|
46 | </div> |
---|
47 | </div> |
---|
48 | <div class="col-sm-6 col-md-offset-6"> |
---|
49 | <button type="submit" class="btn btn-primary btn-block btn-flat">Entrar</button> |
---|
50 | </div> |
---|
51 | </div> |
---|
52 | </form> |
---|
53 | </div> |
---|
54 | </div> |
---|
55 | {% endblock %} |
---|