如果还有其他人遇到相同的问题,这就是我解决的方法。
我将其添加到我的scrapy settings.py文件中:
def setup_django_env(path): import imp, os from django.core.management import setup_environ f, filename, desc = imp.find_module('settings', [path]) project = imp.load_module('settings', f, filename, desc)setup_environ(project)setup_django_env('/path/to/django/project/')注意:上面的路径是到你的django项目文件夹,而不是settings.py文件。
现在,你将可以在scrapy项目中完全访问django模型。



