ó
¹9—^c           @   s…   d  d l  m Z d  d l m Z d  d l m Z y$ d  d l m Z e g  d g ƒ Wn e	 k
 rg n Xd e j
 f d „  ƒ  YZ d S(   iÿÿÿÿ(   t   models(   t   widgets(   t   add_introspection_ruless   ^tinymce\.models\.HTMLFieldt	   HTMLFieldc           B   s   e  Z d  Z d „  Z RS(   sY   
    A large string field for HTML content. It uses the TinyMCE widget in
    forms.
    c         K   sV   i t  j d 6} | j | ƒ | d t j k r@ t  j | d <n  t t |  ƒ j |   S(   Nt   widget(	   t   tinymce_widgetst   TinyMCEt   updatet   admin_widgetst   AdminTextareaWidgett   AdminTinyMCEt   superR   t	   formfield(   t   selft   kwargst   defaults(    (    s0   /tmp/pip-unpacked-wheel-51oq52/tinymce/models.pyR      s
    (   t   __name__t
   __module__t   __doc__R   (    (    (    s0   /tmp/pip-unpacked-wheel-51oq52/tinymce/models.pyR      s   N(   t	   django.dbR    t   django.contrib.adminR   R   t   tinymceR   t   south.modelsinspectorR   t   ImportErrort	   TextFieldR   (    (    (    s0   /tmp/pip-unpacked-wheel-51oq52/tinymce/models.pyt   <module>   s   