def getlist(self, key, default=None):
        """
        Returns the list of values for the passed key. If key doesn't exist,
        then a default value is returned.
        """
        try:
            return super(MultiValueDict, self).__getitem__(key)
        except __HOLE__:
            if default is None:
                return []
            return default
dataset/ETHPy150Open AppScale/appscale/AppServer/lib/django-1.5/django/utils/datastructures.py/MultiValueDict.getlist