У меня Django выглядит так:
def viewA(request):
if request.POST.get('Go'):
# Get all fields
all = {}
for key, values in request.POST.lists():
all[key]=values
print (all)
С этим HTML:
<label>Numero de telefono</label>
<input type="text" name="phone" autocomplete="off"/>
<input type="submit" name="Go" value="Send">
Когда я нажимаю кнопку «Перейти», я получаю слово «все» со значением телефона внутри. Хорошо.
Моя проблема в том, что у меня есть другое представление, где я создаю элементы ввода с шаблоном, подобным этому:
<div>
{% for table, campos in tables.items %}
<div class="taable">
<label>{{table}}</label>
{% for campo in campos %}
<div class="caampo">
<input type="text" value="{{campo}}" disabled name="{{table}}:{{campo}}"/>
<select>
<option>Varchar</option>
<option>Int</option>
...
В этом случае, когда я нажимаю кнопку «Перейти», не нужно извлекать данные для этих элементов, созданных динамически с помощью шаблона django.
Как я могу получить это?
Спасибо!