python - 在 Django 中使用命令行设置密钥以在 Windows 上进行销售或安装
问题描述
我正在尝试在 Windows 上安装 saleor,在 SECRET_KEY 部分抛出一个错误,说我的 SECRET_KEY 不能为空,我想它必须通过命令输入。Windows中使用什么命令在Django中设置一个SECRET_KEY然后继续下一步安装saleor?
解决方案
首先,settings.py 确实存在,您会在克隆项目的“saleor”文件夹中找到它。在 settings.py 你会发现:
SECRET_KEY = os.environ.get("SECRET_KEY")
这意味着您确实没有设置密钥。取而代之的是,它将从您的环境变量中捕获它,因此您必须在此处进行设置:
打开命令提示符并输入:(setx SECRET_KEY "<your secret key>"
此处的另一种方法:https ://www.youtube.com/watch?v=bEroNNzqlF4 )
如果您只是在测试,您的密钥可以是“hello”,或者可以在此处生成“真实”密钥:https ://www.miniwebtool.com/django-secret-key-generator/
问候!
推荐阅读
- javascript - 我是redux的新手。我一次只能访问一个键值,另一个不工作
- django - 具有 auto_now_add=True 的自定义用户模型在 UserAdmin 中导致“不可编辑字段”异常
- java - Mockito 错误 - 与此模拟 Android 的交互为零
- fortran - MPI_GATHERV 覆盖命令中未引用的数组
- react-native - 反应本机自动完成下拉菜单
- java - 在远程 Windows 服务器上调用 power shell 脚本
- django - 姜戈。添加图片时,创建object id对应的文件夹
- php - 更改大型数据库的 random() 函数
- django - 根据 OnetoOne 嵌套序列化器的模型标志返回数据
- javascript - 如何使用fabric js从画布中获取图像