webpyフレームワークからweb.form.Formをサブクラス化して、動作を変更しようとしています(テーブル内からレンダリングされます)。私はこの方法でそれをやってみました:
class SyssecForm(web.form.Form):
def __init__(self, *inputs, **kw):
super(SyssecForm, self).__init__(*inputs, **kw)
def render(self):
out='<div id="form"> '
for i in self.inputs:
html = utils.safeunicode(i.pre) + i.render() + self.rendernote(i.note) + utils.safeunicode(i.post)
out += "%s"%(html)
out += '"<div id="%s"> %s %s</div>'% (i.id, net.websafe(i.description), html)
out+= "</div>"
return out
今、私はこのエラーを受け取っていますobject.__init__() takes no parameters
: