happenings/utils/mixins.py
def convert_context_to_json(self, context):
        """
        Get what we want out of the context dict and convert that to a JSON
        object. Note that this does no object serialization b/c we're
        not sending any objects.
        """
        if 'month/shift' in self.request.path:  # month calendar
            return dumps(self.get_month_calendar_dict(context))
        elif 'event-list/shift' in self.request.path:  # month event list
            return dumps(self.get_month_event_list_dict(context))
        elif 'cal-and-list/shift' in self.request.path:
            cal = self.get_month_calendar_dict(context)
            l = self.get_month_event_list_dict(context)
            cal.update(l)
            return dumps(cal)
        else:  # day list view
            for key, val in context.items():
                if isinstance(val, Promise):
                    context[key] = force_text(val)

            return dumps(self.get_day_context_dict(context))
def convert_context_to_json(self, context):
        """
        Get what we want out of the context dict and convert that to a JSON
        object. Note that this does no object serialization b/c we're
        not sending any objects.
        """
        if 'month/shift' in self.request.path:  # month calendar
            return dumps(self.get_month_calendar_dict(context))
        elif 'event-list/shift' in self.request.path:  # month event list
            return dumps(self.get_month_event_list_dict(context))
        elif 'cal-and-list/shift' in self.request.path:
            cal = self.get_month_calendar_dict(context)
            l = self.get_month_event_list_dict(context)
            cal.update(l)
            return dumps(cal)
        else:  # day list view
            for key, val in context.items():
                if isinstance(val, Promise):
                    context[key] = force_text(val)

            return dumps(self.get_day_context_dict(context))
def convert_context_to_json ( self , context ) : if 'month/shift' in self . request . path : # month calendar return dumps ( self . get_month_calendar_dict ( context ) ) elif 'event-list/shift' in self . request . path : # month event list return dumps ( self . get_month_event_list_dict ( context ) ) elif 'cal-and-list/shift' in self . request . path : cal = self . get_month_calendar_dict ( context ) l = self . get_month_event_list_dict ( context ) cal . update ( l ) return dumps ( cal ) else : # day list view for key , val in context . items ( ) : if isinstance ( val , Promise ) : context [ key ] = force_text ( val ) return dumps ( self . get_day_context_dict ( context ) )
Get what we want out of the context dict and convert that to a JSON
        object. Note that this does no object serialization b/c we're
        not sending any objects.
Get what we want out of the context dict and convert that to a JSON object . Note that this does no object serialization b / c we re not sending any objects .