title: Trying to subclass but getting object.__init__() takes no parameters
body: <p>I'm trying to subclass web.form.Form from the webpy framework to change the behavior (it renders from in a table). I tried doing it in this way:</p>
  
  <pre><code>class SyssecForm(web.form.Form):
  
              def __init__(self, *inputs, **kw): 
                  super(SyssecForm, self).__init__(*inputs, **kw)
  
              def render(self):
                  out='&lt;div id="form"&gt; '
                  for i in self.inputs:
                      html = utils.safeunicode(i.pre) + i.render() + self.rendernote(i.note) + utils.safeunicode(i.post)
                      out +=  "%s"%(html)  
                      out +=  '"&lt;div id="%s"&gt; %s %s&lt;/div&gt;'% (i.id, net.websafe(i.description), html)
                  out+= "&lt;/div&gt;"
                  return out
  </code></pre>
  
  <p>Now I'm getting this error <code>object.__init__() takes no parameters</code>:</p>
  
  <p><img src="https://i.stack.imgur.com/XQXQU.png" alt="error traceback"></p>