code: def timeslot_options(
      interval=swingtime_settings.TIMESLOT_INTERVAL,
      start_time=swingtime_settings.TIMESLOT_START_TIME,
      end_delta=swingtime_settings.TIMESLOT_END_TIME_DURATION,
      fmt=swingtime_settings.TIMESLOT_TIME_FORMAT
  ):
      '''
      Create a list of time slot options for use in swingtime forms.
  
      The list is comprised of 2-tuples containing a 24-hour time value and a
      12-hour temporal representation of that offset.
  
      '''
      dt = datetime.combine(date.today(), time(0))
      dtstart = datetime.combine(dt.date(), start_time)
      dtend = dtstart + end_delta
      options = []
  
      while dtstart <= dtend:
          options.append((str(dtstart.time()), dtstart.strftime(fmt)))
          dtstart += interval
  
      return optionf timeslot_options(
      interval=swingtime_settings.TIMESLOT_INTERVAL,
      start_time=swingtime_settings.TIMESLOT_START_TIME,
      end_delta=swingtime_settings.TIMESLOT_END_TIME_DURATION,
      fmt=swingtime_settings.TIMESLOT_TIME_FORMAT
  ):
      '''
      Create a list of time slot options for use in swingtime forms.
  
      The list is comprised of 2-tuples containing a 24-hour time value and a
      12-hour temporal representation of that offset.
  
      '''
      dt = datetime.combine(date.today(), time(0))
      dtstart = datetime.combine(dt.date(), start_time)
      dtend = dtstart + end_delta
      options = []
  
      while dtstart <= dtend:
          options.append((str(dtstart.time()), dtstart.strftime(fmt)))
          dtstart += interval
  
      return options
docs: Create a list of time slot options for use in swingtime forms.
  
      The list is comprised of 2-tuples containing a 24-hour time value and a
      12-hour temporal representation of that offset.