Django

Code

Changeset 8148

Show
Ignore:
Timestamp:
07/30/08 00:50:24 (4 months ago)
Author:
mtredinnick
Message:

The help_text attribute in forms can be a ugettext_lazy() object, so be careful
not to trigger translations at import time.

I checked other usages of help_text in form fields and model fields and there
is not similar usage in init() methods.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/forms/fields.py

    r8093 r8148  
    7575            label = smart_unicode(label) 
    7676        self.required, self.label, self.initial = required, label, initial 
    77         self.help_text = smart_unicode(help_text or '') 
     77        if help_text is None: 
     78            self.help_text = u'' 
     79        else: 
     80            self.help_text = smart_unicode(help_text) 
    7881        widget = widget or self.widget 
    7982        if isinstance(widget, type):