Я пытаюсь создать URL следующим образом:
web.com/?q='A'&q='B'.....&q='N ', где N - номер созданного пользователем списка. значений с использованием формы html.
<input type="text" name="q" multiple>
<input type="submit" value="Show" >
Показывает? Q = A% 2C + B в URL, если вход «A», «B». Я использую Django в бэкэнде и использую
`query = request.GET.getlist('q')
, чтобы получить список значений.
Я думаю, я могу сделать q[]
, чтобы получить массив, если я знаю число списка значений созданного пользователем списка, но это неизвестно и переменная. Есть ли элегантный способ сделать это, просто используя html?
Я искал различные вопросы SO, подобные этим: Как отправить несколько значений в одной HTML форме?
Pass Javascript Array -> PHP
Но это не совсем то, что я хочу. Я думаю, я могу создать форму, которая будет принимать CSV-файл, а затем обработать в Django, чтобы получить URL-адрес, который я хочу, но мне просто интересно, если я могу сделать это просто с помощью html (и при необходимости JavaScript).
Заранее спасибо.