login.html 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <link rel="stylesheet" href="../static/css/login.css"/>
  2. {% extends "base.html" %} {% block content %}
  3. <div class="login_page">
  4. <div class="login">
  5. <h1 class="header_title">Авторизация</h1>
  6. <div>
  7. <form action="" method="post" class="login_form">
  8. {{ form.hidden_tag() }}
  9. <div class="data_block">
  10. <div class="form_data">
  11. <label class="form-label">{{ form.login.label }}</label>
  12. {{ form.login(class="input_data", type="login", placeholder='example@mail.ex') }} {% for
  13. error in form.login.errors %}
  14. <div class="alert alert-danger" role="alert">{{ error }}</div>
  15. {% endfor %}
  16. </div>
  17. <div class="form_data">
  18. <label class="form-label">{{ form.password.label }}</label>
  19. {{ form.password(class="input_data", type="password", placeholder='good_password') }} {%
  20. for error in form.password.errors %}
  21. <div class="alert alert-danger" role="alert">{{ error }}</div>
  22. {% endfor %}
  23. </div>
  24. <div class="form_data_button">
  25. {{ form.submit(type="submit", class="input_button login_button") }}
  26. <a class="input_button register_button" type="submit" href="/register">
  27. <div class="register"><strong>Регистрация</strong></div>
  28. </a>
  29. <a class="recovery_button" type="submit" href="/recovery">
  30. <div class="recovery"><strong>Забыли пароль?</strong></div>
  31. </a>
  32. </div>
  33. </div>
  34. <div class="box">
  35. {{ form.remember_me(class="remember")}} {{
  36. form.remember_me.label }}<br/>
  37. {% for error in form.remember_me.errors %}
  38. <div class="alert alert-danger" role="alert">{{ error }}</div>
  39. {% endfor %}
  40. </div>
  41. <div class="message_block">
  42. {% if message != '' %}
  43. {% if danger %}
  44. <div class="alert alert-danger message" role="alert">
  45. {{ message }}
  46. </div>
  47. {% else %}
  48. <div class="alert alert-success message" role="alert">
  49. {{ message }}
  50. </div>
  51. {% endif %}
  52. {% endif %}
  53. </div>
  54. </form>
  55. </div>
  56. </div>
  57. </div>
  58. {% endblock %}