python - 从 django .env 获取价值失败
问题描述
我正在使用 Django environ,当我尝试从中获取值时.env
会引发以下异常
django.core.exceptions.ImproperlyConfigured:设置 FRONTEND_URL 环境变量
我用命令加载:
env = environ.Env()
environ.Env.read_env()
frontend_url = env('FRONTEND_URL')
在 .env 文件中我有:
FRONTEND_URL= http://127.0.0.1:8000
我尝试将 " 添加到值中,并且该.env
文件位于同一文件夹manage.py
中。
这里有什么问题,我该如何解决?
解决方案
您需要将.env
文件移动到附加命令的同一目录旁边:
env = environ.Env()
environ.Env.read_env()
frontend_url = env('FRONTEND_URL')
推荐阅读
- javascript - 尽管文本中有数字,但解析 Int 返回 NaN
- python - 按钮仅绘制图像一秒钟
- ios - iOS swift得到问题firebase崩溃分析库安装
- php - 如何使用phpexcel在excel中将列设置为字符串。?
- python - 如何修复“ValueError:int()的无效文字,基数为10:''发生。无论何时需要pyobjc,包括安装pyobjc
- types - 将 OCaml 用户定义类型声明为函数
- c# - 如何在c#中计算数组中的键
- laravel - 在执行事件时调用 laravel 中未定义的方法
- c# - iTextSharp 5 将图像替换为可见签名
- android - OutlinedBox TextInputLayout 不显示Android