如何在表单init之后从html获取字段渲染?
我正在尝试将一些自定义html添加到表单中:
class BaseForm(Form):
render_report = forms.BooleanField(required=False, initial=False)
def __init__(self, *args, **kwargs):
super(BaseForm, self).__init__(*args, **kwargs)
html_rendering = str(self.fields['render_report'])
冲突的部分是str(self.fields['render_report'])
。如何获取render_report的html渲染?当然,str()不起作用。
答案 0 :(得分:1)
经过一番轰炸,这里有一个问题: 通过n#39; s _ _ getitem _ _()。
形式访问渲染的字段所以我必须更改self.fields['render_report']
self['render_report']