<input type="" value="" placeholder="" required="required" />
required is another usefull html5 validator, but we already have required in models but it is not reflected in widgets, maybe for compatibility it needs a html_required=True --
<input type="" value="" placeholder="" required="required" />
required is another usefull html5 validator, but we already have required in models but it is not reflected in widgets, maybe for compatibility it needs a html_required=True --