我有 2 个用于生产和开发的单独设置文件和一个通用 base.py 设置文件
base.py
SECRET_KEY = r"!@#$%^&123456"
产品.py
from .base import *
SECRET_KEY = os.environ['SECRET_KEY']
管理.py
#!/usr/bin/env python
import os
import sys
if __name__ == "__main__":
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "project.settings.dev")
from django.core.management import execute_from_command_line
execute_from_command_line(sys.argv)
当我在终端中输入时:
python manage.py shell --settings=entri.settings.prod
我得到错误:
raise KeyError(key)
KeyError: 'SECRET_KEY'
帮帮我,我是 django 和 python 的新手