code: def getAllEventsByWeek(request, year, month, *, home=None):
      
      return _getEventsByWeek(year, month,
                              partial(getAllEventsByDay, request, home=home))
docs: Return all the events (under home if given) for the given month, grouped by
      week.
  
      :param request: Django request object
      :param year: the year
      :type year: int
      :param month: the month
      :type month: int
      :param home: only include events that are under this page (if given)
      :returns: a list of sublists (one for each week) each of 7 elements which are either None for days outside of the month, or the events on the day.
      :rtype: list of lists of None or :class:`EventsOnDay <ls.joyous.models.events.EventsOnDay>` objects