#24 Add Student (Frontend)
#24 Add Student (Frontend)
------------------------------------
sidebar.html
----------------
<li class="{% active_link 'hod_home' 'active' %}">
<a href="{% url 'hod_home' %}"><i class="fas fa-holly-
berry"></i> <span>Dashboard</span></a>
</li>
<li class="submenu {% active_link 'add_student' 'active' %} {%
active_link 'view_student' 'active' %}">
<a href="#"><i class="fas fa-user-graduate"></i> <span>
Students</span> <span class="menu-arrow"></span></a>
<ul>
urls.py
----------
path('Hod/Student/Add',Hod_Views.ADD_STUDENT,name='add_student'),
views.py
------------
@login_required(login_url='/')
def ADD_STUDENT(request):
return render(request,'Hod/add_student.html',context)
add_student.html
-------------------
{% extends 'base.html' %}
{% block content %}
<div class="row">
<div class="col-sm-12">
<div class="card">
<div class="card-body">
<form method="post" action="#" enctype="multipart/form-data">
{% csrf_token %}
<div class="col-12">
<h5 class="form-title"><span>Add Student</span></h5>
</div>
{% if messages %}
{% for message in messages %}
{% if message.tags == 'error' %}
<div class="alert alert-warning alert-dismissible fade show"
role="alert">
{{message}}
<button type="button" class="close" data-dismiss="alert" aria-
label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
{% endif %}
{% endfor %}
{% endif %}
{% if messages %}
{% for message in messages %}
{% if message.tags == 'success' %}
<div class="alert alert-warning alert-dismissible fade show"
role="alert">
{{message}}
<button type="button" class="close" data-dismiss="alert" aria-
label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
{% endif %}
{% endfor %}
{% endif %}
<div class="col-sm-11">
<div class="form-group">
<label>Profile Pic</label>
<input type="file" class="form-control" name="profile_pic">
</div>
</div>
<div class="col-sm-11">
<div class="form-group">
<label>First Name</label>
<input type="text" class="form-control" name="first_name" >
</div>
</div>
<div class="col-sm-11">
<div class="form-group">
<label>Last Name</label>
<input type="text" class="form-control" name="last_name" >
</div>
</div>
<div class="col-sm-11">
<div class="form-group">
<label>Email</label>
<input type="text" class="form-control" name="email">
</div>
</div>
<div class="col-sm-11">
<div class="form-group">
<label>Username</label>
<input type="text" class="form-control" name="username>
</div>
</div>
<div class="col-sm-11">
<div class="form-group">
<label>Password</label>
<input type="password" class="form-control" name="password">
</div>
</div>
<div class="col-sm-11">
<div class="form-group">
<label>Address</label>
<textarea class="form-control" name="address"
required></textarea>
</div>
</div>
<br>
<div class="col-sm-11">
<label>Gender</label>
<select class="form-control" name="gender" required>
<option>Select Gender</option>
<option value="Female">Female</option>
<option value="Male">Male</option>
<option value="Others">Others</option>
</select>
</div>
<br>
<div class="col-sm-11">
<label>Course</label>
<select class="form-control" name="course_id" required>
<option>Select Gender</option>
<option value="Female">Female</option>
<option value="Male">Male</option>
<option value="Others">Others</option>
</select>
</div>
<br>
<div class="col-sm-11">
<label>session year</label>
<select class="form-control" name="session_year_id" required>
<option>Select Gender</option>
<option value="Female">Female</option>
<option value="Male">Male</option>
<option value="Others">Others</option>
</select>
</div>
<div class="col-12">
<button type="submit" class="btn btn-primary">Add
Student</button>
</div>
</form>
</div>
</div>
</div>
</div>
{% endblock %}