app/soc/views/helpers/custom_widgets.py
changeset 141 e120c24b89e2
parent 127 70206a64da4a
child 188 27ed1a09c98d
equal deleted inserted replaced
140:c3d098d6fafa 141:e120c24b89e2
    19 
    19 
    20 __authors__ = [
    20 __authors__ = [
    21   '"Pawel Solyga" <pawel.solyga@gmail.com>',
    21   '"Pawel Solyga" <pawel.solyga@gmail.com>',
    22   ]
    22   ]
    23 
    23 
    24 import django.newforms as forms
    24 from django import newforms as forms
    25 from django.newforms.widgets import flatatt
    25 from django.newforms.widgets import flatatt
    26 from django.newforms.util import smart_unicode
    26 from django.newforms.util import smart_unicode
    27 from django.utils.html import escape
    27 from django.utils.html import escape
    28 from django.utils import simplejson
    28 from django.utils import simplejson
    29 from django.utils.safestring import mark_safe
    29 from django.utils.safestring import mark_safe
    30 
    30 
    31 class TinyMCE(forms.Textarea):
    31 class TinyMCE(forms.widgets.Textarea):
    32     """
    32     """
    33     TinyMCE widget. requires you include tiny_mce_src.js in your template
    33     TinyMCE widget. requires you include tiny_mce_src.js in your template
    34     you can customize the mce_settings by overwriting instance mce_settings,
    34     you can customize the mce_settings by overwriting instance mce_settings,
    35     or add extra options using update_settings
    35     or add extra options using update_settings
    36     """ 
    36     """