参考博客

# 报错

1663034713387

django.core.exceptions.ImproperlyConfigured: Requested setting REST_FRAMEWORK, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings.

# 解决

1663034424222

将以下代码复制粘贴到 tests.py 文件中

import os
import django
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'drfdemo.settings')
# 上面的 drfdemo 是项目的名称,
django.setup()

注意
上面代码需要添加在使用模型或者序列化之前

1663035651266