Django не переназначает идентификационный номер полям модели
Я создал модель django для абитуриентов. Я сделал ее таким образом, что администратор может удалить имя абитуриента из модели. Но при удалении имени абитуриента его ID остаются неизменными, например, если я удаляю абитуриента с ID номер 4, вместо того, чтобы номер следующего абитуриента стал новым 4, он остается 5.
вот мой код просмотра кода:
`def delete(request, id):
applicant = Applicants.objects.get(id=id)
applicant.delete()
return HttpResponseRedirect(reverse('applicants_list'))
html код:
<table border="1" >
{% for x in myapplicants %}
<tr>
<td>{{ x.id }}</td>
<td>{{ x.fname }}</td>
<td>{{ x.lname }}</td>
<td>{{ x.p_course }}</td>
<td>{{ x.total_grade }}</td>
<td><button><a href="delete/{{ x.id }}" >Reject Application</a></button></td>
</tr>
{% endfor %}
</table>`