Как обновить страницу через AJAX в DJANGO?
Во вьюшке:def post(self, request):
        create_form = BookForm(request.POST)
        if create_form.is_valid():
            create_form.save()
            
        response = {"data": "goes here"}

        return HttpResponse(json.dumps(response), content_type='application/json')
В js'e:$.ajax({
    method: 'post',
    url: your-url,
    data:  serialized-data
}).done(function(response){
    console.log(response.data)
});
Ну или что-то аналогичное, если jquery не используете.
По аяксу получаете серилизированные объекты и уже на фронте вставляете заново. Идеально для такой задачи чтто-то типа Vue заюзать, но для вас это может быть сложно и незачем.
После получки - десериализовать объекты и вставлять тупо jquery в список куда вам надо.