| 1856 | # Instances of a dynamic Form do not persist fields from one Form |
| 1857 | # instance to the next. |
| 1858 | class MyForm(Form): |
| 1859 | def __init__(self, data=None, auto_id=False, field_list=[]): |
| 1860 | Form.__init__(self, data, auto_id=auto_id) |
| 1861 | |
| 1862 | for field in field_list: |
| 1863 | self.fields[field[0]] = field[1] |
| 1864 | |
| 1865 | field_list = [("field1", CharField()), ("field2", CharField())] |
| 1866 | my_form = MyForm(field_list=field_list) |