Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!


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.

As an addition to this project some javascript and CSS is added (see misc folder). You can use those files to style your required fields. Available themes: * AlertGrid (

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.

Recent activity

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.