def __init__(self, root): self.root = root self.children = [] # so it knows there are no static children cfg = ConfigParser() cfg.readfp(open('scrapy.properties')) self.graph_default = loads(cfg.get('autodiscover', 'graph_default')) keys_default = loads(cfg.get('autodiscover', 'keys_default')) for k in self.graph_default['keys']: self.graph_default['keys'][k].update(keys_default) JsonResource.__init__(self)
def render(self, txrequest): try: return JsonResource.render(self, txrequest) except Exception, e: if self.root.debug: return traceback.format_exc() r = {"status": "error", "message": str(e)} return self.render_object(r, txrequest)
def __init__(self, crawler, target=None): JsonResource_.__init__(self) self.crawler = crawler self.json_encoder = ScrapyJSONEncoder(crawler=crawler)
def __init__(self, root): JsonResource.__init__(self) self.root = root
def __init__(self, root): self.root = root # it looks as a WsResource this way... JsonResource.__init__(self)
def __init__(self, root): self.root = root self.children = [] # so it knows there are no static children JsonResource.__init__(self)