今天本来是一个快乐的码农,在配置REST_FRAMEWORK的时候,遇到了一个问题,正好记录一下。
使用python manage.py runserver 80 ,结果报错了,错误如下:
django.core.exceptions.ImproperlyConfigured: The SECRET_KEY setting must not be empty.
经过一番排查,发现是因为在增加REST_FRAMEWORK的配置的时候,导入了utils.auth,然后实际上用不到这个模块
结果是个大坑!!!
因为这个import 语句,直接项目跑不起来,报The SECRET_KEY setting must not be empty. 但是实际上,这个SECRET_KEY是有值的!
解决办法:
把这句话注释掉就ok了
项目成功跑起来!