Как заполнить данные базы данных в нескольких модальных окнах на основе ID в Django?

Я хочу получить данные из базы данных в модальное окно на основе их идентификаторов.

User Storage имя модели содержит несколько идентификаторов, основанных на пользователях.

например,

ID -1 должен иметь данные A. Для ID -2 должны быть данные B и так далее, пока не будут перечислены ID конкретного пользователя.

В файле views.py,

@csrf_exempt
def profile(request,module_id):
    if request.user.is_authenticated:
        user_storage_main = user_storage.objects.filter(custom_user=module_id)
        user_storage = user_storage.objects.get(id=module_id)
    return render(request, 'profile.html',{"user_storage_main":user_storage_main,"user_storage":user_storage})

и в HTML-странице,

<table>
    {% for objects in user_storage_main %}
    <tr>
        <td><li class="dsi"><a title="" href="#{{ forloop.counter }}"><i class="fa fa-edit"></i></a></li></td>
        <td><a href="#"><i class="fa fa-trash"></i></a></td>
        <td>{{objects.store_name}} , {{objects.store_category}}, {{objects.store_start_date}}</td>
    </tr>
    {% endfor %}
</table>

<!-- MODAL WINDOWS STARTED HERE -->
<div class="dsi_popup" id="{{ forloop.counter }}">
    <div class="new-popup">
        <span class="close-popup"><i class="la la-close"></i></span>
        <h3>Heading</h3><br><br>
        <form id="www_id" method="post">
            <div class="row">
                <div class="col-lg-10">
                    <span class="pf-title">Update Store Name</span>                                         
                    <div class="pf-field">
                        <input id="sn" type="text" value="{{user_storage.store_name}}" />
                    </div>
                </div>
                <div class="col-lg-4">
                    <span class="pf-title">Update Store Category</span>
                    <div class="pf-field">
                        <input id="sc" type="text" value="{{user_storage.category}}" />
                    </div>
                </div>
                <div class="col-lg-4">
                    <span class="pf-title">Update Start Date</span>
                    <div class="pf-field">
                        <input id="sd" type="date" name="sd">
                    </div>
                </div>
                <div class="col-lg-12">
                    <button type="submit">Update</button>
                </div>
            </div>
        </form>
    </div>
</div><!-- MODAL WINDOW END HERE -->

ОЖИДАЕМЫЙ ВЫХОД :

В настоящее время в моей базе данных есть 3 хранилища пользователей с user_id - 1.

Итак, в таблице я хочу показать все 3 пользовательских хранилища в табличном формате и если пользователь нажмет на любую кнопку редактирования, то откроется один модал, основанный на идентификаторе, т.е. (#1,#2,#3), который будет содержать данные этого user_storage идентификатора.

НАБЛЮДАЕМЫЙ ВЫХОД :

Во всех 3 модальных окнах отображаются только данные ID- 1 (ID - 1, потому что ID пользователя равен 1)

Вернуться на верх