remove the annoying "Hold down control..." messages

1
2
3
4
5
6
7
8
9
def remove_holddown(form, fields):
    """This removes the unhelpful "Hold down the...." help texts for the
    specified fields for a form."""
    remove_message = unicode(_('Hold down "Control", or "Command" on a Mac, to select more than one.'))
    for field in fields:
        if field in form.base_fields:
            if form.base_fields[field].help_text:
                form.base_fields[field].help_text = form.base_fields[field].help_text.replace(remove_message, '').strip()
    return form

More like this

  1. AjaxForm Base Classes by btaylordesign 3 years, 1 month ago
  2. DropDownMultiple widget by marinho 5 years, 11 months ago
  3. Admin Image Widget by baumer1122 5 years, 8 months ago
  4. ImageField for admin with thumbnail by semente 4 years, 10 months ago
  5. Hidden Date Display Widget for Admin by andrew.schoen 4 years, 9 months ago

Comments

malinich (on March 27, 2013):

**need in 8 line:

form.base_fields[field].help_text = ugettext_lazy(form.base_fields[field].help_text.replace(remove_message,''))
but anyway i don't can change in django this problem

#

(Forgotten your password?)