This project is addressed to developers who thinks that marking required form fields by '*' or not marking at all is annoying.
This app contains logic that changes slightly behavior of following methods: BoundField.as_widget Widget.build_attrs
As an effect all HTML form fields that are required in terms of Django validation have class attribute 'required'. Thanks to this such fields can be easily styled.
You can of course modify those files and use them in awy you want. It would be great to hear if you found this app useful.