Об этом уже спрашивали, но ответ, который всегда возникает, заключается в использовании DjangoItem. Однако на github указано, что:
часто не лучший выбор для приложений с интенсивной записью (таких как поисковый робот) ... может плохо масштабироваться
Это суть моей проблемы, я хотел бы использовать и взаимодействовать с моей моделью django так же, как я могу, когда я запускаю оболочку python manage.py и я выполните из myapp.models import Model1. Использование запросов как показано здесь.
Я пробовал относительный импорт и перемещал весь мой проект в приложение django, но безрезультатно.
Куда я должен переместить свой проект scrapy, чтобы это сработало? Как я могу воссоздать/использовать все методы, доступные мне в оболочке, внутри скрап-конвейера?
Заранее спасибо.