最近在写一个爬虫加可视化大屏,技术栈是采用了Django+requests爬虫,在爬到数据后想调用model类直接将数据存到数据库,但是却发生报错,大致原因就是:Django 在尝试访问 INSTALLED_APPS 设置项时,发现其设置模块尚未被正确配置
报错信息如下
解决方法:
在需要引入Django模块文件代码前放几行代码
# 第一个参数是固定的,不用改,第二个参数是你的根模块名称,也就标红的部分需要更改,这个模块下必须包含settings.py文件
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'movie_vis.settings')
import os
import django
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'movie_vis.settings')
django.setup()