如何在运行时创建ModelForm中的字段?
例如,我想创建3个文本框(因为数据库表中有3个条目)
ID Name Value
------------------
1 Alpha 10
2 Beta 91
3 Char 800
我该如何以这种方式向用户显示它?是否涉及_init定义?在您的模型表单类中循环对象以检索其值并将其转换为要显示的字段是否可行?感谢任何建议。
Alpha
[文本框] ______ Beta
[文本框]
____
等等..
[提交]
这是我在modelform的def init中尝试做的:
self.fields['myfield'].widget = forms.Textarea()
似乎无法给我输出,请注意我的某些Django概念理解不够深入。