1
可以說,我有一個列表Django的創建列表形式
mylist = ['name', 'username']
我要創建這個列表的形式:
class MyForm(forms.Form):
for field in mylist:
field = forms.CharField(max_length=100)
它不給我要和用戶名的形式。 如何從列表創建表單?
可以說,我有一個列表Django的創建列表形式
mylist = ['name', 'username']
我要創建這個列表的形式:
class MyForm(forms.Form):
for field in mylist:
field = forms.CharField(max_length=100)
它不給我要和用戶名的形式。 如何從列表創建表單?
所有字段都保存在self.fields
詞典:
class MyForm(forms.Form):
def __init__(self, *args, **kwargs):
super(MyForm, self).__init__(*args, **kwargs)
for field in mylist:
self.fields[field] = forms.CharField(max_length=100)