:mod:`swingtime_settings` --- Configuration Settings ==================================================== .. module:: swingtime_settings Settings -------- .. data:: TIMESLOT_TIME_FORMAT A "strftime" string for formatting start and end time selectors in forms. The default format is:: '%I:%M %p' .. data:: TIMESLOT_INTERVAL Used for creating start and end time form selectors as well as time slot grids. Value should be ``datetime.timedelta`` value representing the incremental differences between temporal options. The default is:: ``datetime.timedelta(minutes=15)`` .. data:: TIMESLOT_START_TIME A datetime.time value indicting the starting time for time slot grids and form selectors. The default is:: ``datetime.time(9)`` .. data:: TIMESLOT_END_TIME_DURATION A ``datetime.timedelta`` value indicating the offset value from ``TIMESLOT_START_TIME`` for creating time slot grids and form selectors. The purpose for using a time delta is that it possible to span dates. For instance, one could have a starting time of 3pm (15:00) and wish to indicate a ending value 1:30am (01:30), in which case a value of ``datetime.timedelta(hours=10.5)`` could be specified to indicate that the 1:30 represents the following date's time and not the current date. Default:: ``datetime.timedelta(hours=+8)`` .. data:: TIMESLOT_MIN_COLUMNS Indicates a minimum value (default: ``4``) for the number grid columns to be shown in the time slot table. .. data:: DEFAULT_OCCURRENCE_DURATION Indicate the default length in time for a new occurrence, specifed by using a ``datetime.timedelta`` object, defaulting to:: ``datetime.timedelta(hours=+1)`` .. data:: CALENDAR_FIRST_WEEKDAY If not ``None``, passed to ``calendar.setfirstweekday`` function. Default: ``6``