Только первая форма в Django forl oop отправка данных. Другие формы отправляют пустые поля - PullRequest
0 голосов
/ 12 марта 2020

Я сталкиваюсь с ситуацией, когда только первая форма в forl oop в коде ниже может представлять данные. Остальные формы после первого forl oop публикуют пустые данные. В чем может быть проблема. Я считаю, что мои взгляды хороши, так как он способен обрабатывать данные из первой формы. Я полагаю, что проблема должна быть в коде ниже только, что я не могу понять, где проблема

Когда я нажимаю кнопку отправки в следующей форме, я получаю следующее в оболочке

[12/Mar/2020 12:07:17] "POST /hotels/conference/cart/twiga-boardroom-3/ HTTP/1.1" 302 0
[12/Mar/2020 12:07:18] "GET /hotels/conference/panari-hotel HTTP/1.1" 200 34389

HTML КОД

image

1 Ответ

0 голосов
/ 17 марта 2020

Я хочу ответить на этот вопрос сам, чтобы в случае появления новичка ie, который столкнется с этой проблемой, здесь было найдено решение. Только первая форма в forloop будет отправлять или публиковать данные, потому что я использовал то же имя для модального тега div id. Я изменил мой код выше, генерируя уникальный модальный идентификатор div. Для этого я добавил {{forloop.counter}} к id="exampleModalLabel. Это гарантировало, что каждый автоматически сгенерированный модал будет генерироваться с уникальным тегом div id. Я надеюсь, что это помогает кому-то. Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...