在项目目录下的tests.py文件中写函数报错:Request setting DEFAULI_INDEX_TABLESPASE,....
是因为没有配置django所依赖的环境变量:
(就像manage.py内部指定一样)
1.
if not os.environ.get('DJANGO_SETTINGS_MODULE'):
os.environ.setdefault('DJANGO_SETTINGS_MODULE','demo2.settings') 其中的demo2为项目名
然后又报错:AppRegistryNotReady:Apps aren't loaded yet.
是因为App配置后需要初始化django
2.初始化
import django
django.setup()
具体代码如下: