1. форму лучше наследовать от ModelForm:
https://djbook.ru/rel1.9/topics/forms/modelforms.html
2. чтобы сделать так, как вы хотите, я во View создал бы список (массив) из форм для каждой записи (экземпляра модели), отдавал бы их в шаблон, а там выводил в цикле в отдельной форме
<form>
. ещё надо в каждой форме как-то отдавать id, либо скрытым полем, либо в URL. чтобы этим всем удобно было орудовать с точки зрения конечного пользователя, стоит прикрутить AJAX.
3. если вы только осваиваете Django, лучше о своей затее (редактировать всё с одной страницы) на время забыть и написать самый простой, прямолинейный CRUD: отдельные View для списка записей, для создания записи, для просмотра и редактирования записи. когда отработаете навыки, тогда можно будет и кучу форм на одной странице, и AJAX, и всё остальное.