Добрый день, в django новичок, вопрос следующий, есть файл со списком, например [a1=b1, a2=b2,... a56=b56 ], необходимо чтобы форма автоматически заполнялась полями с названиями, состоящими из части элемента списка, например первое поля называется a1, второе a2 и т.д.
Выделить часть элемента я могу, но вот вывести циклом на html-страницу кодом в форме - не могу
Пробовал вот так:
from django import forms
class RPForm(forms.Form):
with open('demoenvs', 'r') as file:
old = file.read().splitlines()
b = []
i = 0
for x in old:
b[i] = forms.CharField(label=x.split('=')[0])
i = i + 1
Но в ответ:
b[i] = forms.CharField(label=x.split('=')[0])
IndexError: list assignment index out of range
Помогите люди добрые, как сие сделать.
Может вообще невозможно динамически выводить поля в форму, только пуками прописывать.
Печаль...