Admin User Interface

Edit Handlers

class ls.joyous.edit_handlers.TZDatePanel(field_name, *args, **kwargs)[source]

Will display the timezone of the date if it is not the current TZ

class ls.joyous.edit_handlers.ExceptionDatePanel(field_name, *args, **kwargs)[source]

Used to select from the dates of the recurrence

class ls.joyous.edit_handlers.TimePanel(field_name, *args, **kwargs)[source]

Used to select time using either a 12 or 24 hour time widget

class ls.joyous.edit_handlers.ConcealedPanel(children, heading, classname='', help_text='')[source]

A panel that can be hidden

Widgets

class ls.joyous.widgets.Time12hrInput(attrs=None)[source]

Display and Edit time fields in a 12hr format

class ls.joyous.widgets.RecurrenceWidget(attrs=None)[source]

Widget for entering the rule of a recurrence

class ls.joyous.widgets.ExceptionDateInput(attrs=None, format=None)[source]

Display and Edit the dates which are the exceptions to a recurrence rule