Login Module
1. Create template for login module.
{% extends 'base/main.html' %}
{% block content %}
<div class="header-bar">
<h1>Login</h1>
</div>
<div class="card-body">
<form method="POST">
{% csrf_token %}
{{form.as_p}}
{% if form.errors %}
<ul class="errorlist">
{% for field, error_list in form.errors.items %}
{% for error in error_list %}
<span class="aesthetic-span">{{ error }}</span>
{% endfor %}
{% endfor %}
</ul>
{% endif %}
<input class="button" type="submit" value="Login">
</form>
<!-- <p>Don't have an account? <a href="{% url 'register' %}">Register</a></p> -->
<p>Don't have an account? <a href="">Register</a></p>
</div>
{% endblock content %}2. Create view function for login module
3. Mapping URLs to login view.
4. Run the development server to check the functionality:

Last updated