def get_loaded_field_names(self):
        # We cache this because we call this function multiple times
        # (compiler.fill_related_selections, query.iterator)
        try:
            return self._loaded_field_names_cache
        except AttributeError:
            collection = {}
            self.deferred_to_data(collection, self.get_loaded_field_names_cb)
            self._loaded_field_names_cache = collection
            return collection
Handle the downloaded response or failure trough the spider
dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/Django-1.6.10/django/db/models/sql/query.py/Query.get_loaded_field_names--crossover with--dataset/ETHPy150Open scrapy/scrapy/scrapy/core/scraper.py/Scraper._scrape