def setlistdefault(self, key, default_list=None):
        if key not in self:
            if default_list is None:
                default_list = []
            self.setlist(key, default_list)
            # Do not return default_list here because setlist() may store
            # another value -- QueryDict.setlist() does. Look it up.
        return self.getlist(key)
dataset/ETHPy150Open AppScale/appscale/AppServer/lib/django-1.5/django/utils/datastructures.py/MultiValueDict.setlistdefault/original