1
我正在尝试使用Scrapy和Django 1.9。 Django项目'JobEngine'和Scrapy项目'computer_jobs_nepal'都在同一个目录中。我已经设置了Scrapy settings.py文件来定位Django模型。我认为在items.py文件中导入django模型运行良好。但是,我跑我的蜘蛛:集成Scrapy与Django 1.9:django.core.exceptions.AppRegistryNotReady:应用程序尚未加载
scrapy crawl jobsdetail
它提出了以下错误:
File "......../Django1/computer_jobs_nepal/computer_jobs_nepal/spiders/job_detail_spider.py", line 5, in <module>
from computer_jobs_nepal.items import ComputerJobsNepalItem
File "........../Django1/computer_jobs_nepal/computer_jobs_nepal/items.py", line 18, in <module>
from apps.jobmanager.models import Job
File "........./Django1/JobEngine/JobEngine/apps/jobmanager/models.py", line 18, in <module>
class Job(models.Model):
File "......../envdjango/local/lib/python2.7/site-packages/django/db/models/base.py", line 94, in __new__
app_config = apps.get_containing_app_config(module)
File "........./envdjango/local/lib/python2.7/site-packages/django/apps/registry.py", line 239, in get_containing_app_config
self.check_apps_ready()
File "........./envdjango/local/lib/python2.7/site-packages/django/apps/registry.py", line 124, in check_apps_ready
raise AppRegistryNotReady("Apps aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
我已经包括 '从django.core.wsgi进口get_wsgi_application' '应用= get_wsgi_application()' 里面scrapy设置文件。现在,我正在提出不正确配置(“SECRET_KEY设置不能为空)”。 django.core.exceptions.ImproperlyConfigured:SECRET_KEY设置不能为空。 –
您可能没有在路径中我只是编辑答案 – Goran
谢谢。它效果不错:) –