是否可以动态分配字段类型-Django Form?
field_type = 'CharField'
field = forms.{field_type}(label='Field')
答案 0 :(得分:1)
您可以像这样使用getattr
field_type = 'CharField'
field = getattr(forms, field_type)(label='Field')
只需确保field_type
是有效的Django表单字段名称即可。