login.html 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. {% extends "socialnetwork/base.html" %}
  2. {% block title %}
  3. Login
  4. {% endblock %}
  5. {% block header2 %}
  6. <div class="left">Please login below to continue</div>
  7. </div>
  8. {% endblock %}
  9. {% block content %}
  10. <div class="row">
  11. <form method="post" action="{% url 'django.contrib.auth.views.login' %}" class="col s12">
  12. <div class="container">
  13. <div class="row">
  14. <br>
  15. <div class="card-panel col l12 offset-l9 m12 offset-m0 s8 z-depth z-depth-3" id="add-posts">
  16. <div class="row">
  17. {% if form.errors %}
  18. <div class ="error" style="color:red">
  19. Incorrect user name and password
  20. </div>
  21. {% endif %}
  22. <br>
  23. <div class="col s6 offset-s3 grid-example"><span class="flow-text">{{ form.username.label_tag }}</span>
  24. </div>
  25. <div class="col s6 offset-s3 offset-l3 grid-example"><span class="flow-text">{{ form.username }}</span>
  26. </div>
  27. </div>
  28. <div class="row">
  29. <div class="col s6 offset-s3 grid-example"><span class="flow-text">{{ form.password.label_tag }}</span>
  30. </div>
  31. <div class="col s6 offset-s3 grid-example"><span class="flow-text">{{ form.password }}</span>
  32. </div>
  33. </div>
  34. <button class="btn waves-effect waves-light red lighten-2" type="submit" name="action">LOGIN
  35. <i class="mdi-content-send right"></i>
  36. </button>
  37. <br> <a href="{% url 'register' %}">Register</a>
  38. </div>
  39. </div>
  40. </div>
  41. <br>
  42. <input type="hidden" name="next" value="{{ next }}" />
  43. {% csrf_token %}
  44. <br><br>
  45. </form>
  46. </div>
  47. {% endblock %}