Ich möchte einen Scrapy-Crawl aus einer Django-Ansicht starten (ich weiß, dass es blockieren wird, es ist keine Sorge, ich werde es später mit Futures oder so behandeln) UND ich möchte die aus diesem Crawling resultierenden Scrapy-Items wiederherstellen (und Sachen mit ihnen machen).gecrawlte Scrapy-Objekte in einer Django-Ansicht erhalten
Ich möchte nicht, dass sie in meinem db gespeichert werden (das ist, was Dinge wie scrapy-djangoitem tun), sie sind nicht da, um zu bleiben.
Im Moment benutze ich scrapy.crawler.CrawlerProcess, um den Crawl aus dem Inneren von Django zu starten und ich denke, Signale (wie scrapy.signals.item_scraped vielleicht?) Könnten der Weg sein, aber ich verstehe nicht wie um all das zusammen zu bringen.
Ich denke, ich werde am Ende mit ScrapyRT (beantworten mein Bedürfnis nach Echtzeit und ich bekomme Artikel in JSON), danke für den Rat :) – CarloDePieri