def render(self, name, value, attrs=None, **kwargs):
min_score = zxcvbn_min_score()<EOL>message_title = _('<STR_LIT>')<EOL>message_body = _(<EOL>'<STR_LIT>'<EOL>'<STR_LIT>')<EOL>strength_markup = """<STR_LIT>"""<EOL>strength_markup = strength_markup.format(<EOL>title=message_title,<EOL>body=message_body,<EOL>min_score=min_score)<EOL>try:<EOL><INDENT>self.attrs['<STR_LIT:class>'] = '<STR_LIT>'.strip() % self.attrs['<STR_LIT:class>']  <EOL><DEDENT>except KeyError:<EOL><INDENT>self.attrs['<STR_LIT:class>'] = '<STR_LIT>'<EOL><DEDENT>return mark_safe(super(PasswordStrengthInput, self).render(  <EOL>name, value, attrs) + strength_markup)<EOL>
Widget render method.