WYSIWYG

TextField('body',
           searchable = 1,
           required = 1,
           allowable_content_types = ('text/html',),
           default_output_type = 'text/x-html-safe',
           widget = RichWidget(label = 'Body'),
          ),

IMAGE

ImageField('image',
            widget = ImageWidget(label = 'Image'),
           ),

TEXTAREA

TextField('pull_quote',
           allowable_content_types=("text/plain"),
           widget = TextAreaWidget(label = 'Pull Quote'),
          ),

DATETIME

DateTimeField('display_date',
               widget=CalendarWidget(label='Display Date',
               shows_time = 'false',),
             ),

FILE

FileField('related_file_1',
    	   widget=FileWidget(label='Related File 1'),
         ),

TEXT FIELD

StringField('knowledge_date',
             widget=StringWidget(label='Date'),
            ),

DropDown

StringField('need_rendering', 
             vocabulary = BOOL,
             required=1,
             widget=SelectionWidget(label = "Do you need a rendering?"),
            ),