Re-usable views/templatetags/widgets for django applications