'Returns this Widget rendered as HTML, as a Unicode string.
The \'value\' given is not guaranteed to be valid input, so subclass
implementations should program defensively.'

def render(self, name, value, attrs=None):

    raise NotImplementedError
