login.html 1.0 KB

1234567891011121314151617181920212223242526
  1. {% extends "base.html" %}
  2. {% block content %}
  3. <div class="ui compact inverted segment">
  4. <form class= "ui form" method="post" action="{% url 'core:login' %}">
  5. {% csrf_token %}
  6. <div class="required field">
  7. <label id="username" for="id_username"><i class="user icon"></i>Username:</label>
  8. {{ form.username }}
  9. </div>
  10. <div class="required field">
  11. <label for="id_username"><i class="key icon"></i>Password:</label>
  12. {{ form.password }}
  13. </div>
  14. {% if form.errors %}
  15. <div class="ui inverted red message">Username and password didn't match.</div>
  16. {% endif %}
  17. {% if next %}
  18. {% if user.is_authenticated %}
  19. <div class="ui inverted orange message">Your account doesn't have access to this page. To proceed, please login with an account that has access.</div>
  20. {% endif %}
  21. {% endif %}
  22. <button class="ui primary button" type="submit"><i class="door open icon"></i>Log in</button>
  23. <input type="hidden" name="next" value="{{ next }}">
  24. </form>
  25. </div>
  26. {% endblock %}