Это было задано раньше, но ответ, который всегда возникает, заключается в использовании DjangoItem. Однако он утверждает, на это GitHub, что:Используйте модели Django в проекте Scrapy (в конвейере)
часто не является хорошим выбором для записи ресурсоемких приложений (например, веб-гусеничном) ... не очень хорошо масштабируется
Это суть моего проблема, я хотел бы использовать и взаимодействовать с моей Джанго модели в том же случае я могу, когда я бегу питон manage.py оболочки и я из myapp.models импорта Model1. Использование запросов like seen here.
Я пробовал относительный импорт и перемещал весь проект по очистке внутри своего приложения django, причем безрезультатно.
Куда я должен переместить мой проект по очистке, чтобы это работало? Как я могу воссоздать/использовать все методы, доступные мне в оболочке внутри конвейера?
Заранее спасибо.
Вы могли понять это? –
Нет, нет. Это сводит меня с ума. Мне бы очень хотелось избежать работы с сырым SQL. Django api отлично подходит для этого! Я мог бы заглянуть в sqlalchemy, но я бы предпочел не изучать другую библиотеку, если у меня ее тоже нет. Есть ли у вас какие-либо предложения или, возможно, подход, который я мог бы изучить? –
OK Я сделал это раньше. Скоро напишет ответ. Это выходные. –