Need an example and please explain me the purpose of python-dotenv.

I am kind of confused with the documentation.

解决方案Reads the key,value pair from .env and adds them to environment variable. It is great of managing app settings during development and in production using 12-factor principles.

Assuming you have created the .env file along-side your settings module.

.

├── .env

└── settings.py

Add the following code to your settings.py

# settings.py

import os

from os.path import join, dirname

from dotenv import load_dotenv

dotenv_path = join(dirname(__file__), '.env')

load_dotenv(dotenv_path)

SECRET_KEY = os.environ.get("SECRET_KEY")

DATABASE_PASSWORD = os.environ.get("DATABASE_PASSWORD")

.env is a simple text file. With each environment variables listed per line, in the format of KEY="Value", lines starting with # is ignored.

SOME_VAR=someval

# I am a comment and that is OK

FOO="BAR"

python软件是什么作用,python-dotenv的用途是什么?相关推荐

  1. python软件下载安装步骤,python软件下载安装教程

    python下载安装教程 python下载安装教程:自定义安装目录,点击install进行安装,打开cmd窗口,输入python,显示python的版本,安装成功. Python语言更适合初学者,Py ...

  2. python软件怎么用-用Python如何打出你的第一个程序

    The best way to learn a programming language is to write a lot of code and read a lot of code. 本章我们将 ...

  3. python软件下载安装-【Python下载】Python安装 v3.8.1 官方版-七喜软件园

    Python是一款通用型的计算机程序设计语言,本次为用户提供的软件就是该语言的运行环境以及基础的编程工具,在用户完成该程序的安装后,即可使用Python语言进行各种编程操作了,有需要的用户快来下载吧. ...

  4. python软件下载3版本-python

    python是一款功能强大的计算机语言编程软件,界面简洁.操作简单,支持命令式程序设置,具有强大的编程库和简捷而清晰的语法特点,被誉为是继JAVA之后的明日之子.有需要的朋友可以到本站进行下载! py ...

  5. python软件下载3版本-Python软件下载-Python最新版 v3.7.3 - 动力软件园

    Python最新版是一款能够将程序进行功能分区使用的神奇软件.通过这一款软件,我们能够将一款完整的软件进行系统化的分块,并将其中的功能模块运用到其他的程序上,软件本身也为此准备了非常多的接口,甚至还包 ...

  6. python软件要钱吗-python 收费么

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! 如果您自己创建项目,请将 python 所需要的依赖安装到项目目录,例如本实例需要 ...

  7. python软件下载安装教程,python详细安装教程视频

    python安装教程 python安装教程具体如下:1.确定电脑的系统类型. 在安装python之前,你要先确定一下你的电脑的系统类型及详细配置,具体方法如下:点击桌面上的快捷图标"此电脑& ...

  8. python软件下载安装教程,python下载安装教程

    python下载安装教程 python下载安装教程:自定义安装目录,点击install进行安装,打开cmd窗口,输入python,显示python的版本,安装成功. Python语言更适合初学者,Py ...

  9. python软件下载3版本-Python 3.7.2和3.6.8版本发布下载,附更新说明

    Python 3.7.2和Python 3.6.8版本发布了,支持Windows.Linux/UNIX.Mac OS平台,已经提供Python-3.7.2.tgz和Python-3.6.8.tgz包下 ...

  10. python软件下载百度云-python电子书学习资料打包分享百度云资源下载

    [300dpi高清版] Python基砒教程(第2版)LHD,pdf Head. First. Python中文版pdf [ Python3程序开发指南第二版pdf [ thon编程第4版)]( Pr ...

最新文章

  1. 区块链3.0:侧链与跨链行业趋势报告|OK资本
  2. mongon命令(转)
  3. OpenCV逻辑回归Logistic Regression的实例(附完整代码)
  4. 查找域内所有的Windows Server 2012 R2的服务器,并区分出哪些是物理机,那些是虚拟机...
  5. php 逻辑与运算符使用说明
  6. EasyUI +MVC +EF实现增删改查
  7. c语言:新颖的进制灵活应用
  8. 虚拟机中windows镜像下载与安装
  9. 进销存货物管理系统 论文
  10. (20200226已解决)PyCharm里的黄色波浪线
  11. 为了让智能手机厂商早日推出 5G 手机,高通真是操碎了心
  12. Excel - SUM和ABS函数联合使用
  13. 1K直接金属涂层(DTM)-市场现状及未来发展趋势
  14. Plugin with id ‘com.android.application‘ not found.
  15. Alpha版本冲刺(四)
  16. 2021中国开源年报发布!一篇报告带你读懂中国开源的2021~
  17. Zynq-7000电子相册的实现
  18. python代码写父亲节快乐图片_巧用代码制作动态图文图【父亲节】
  19. 汇千网-五年后,我们能用脑机接口做什么?
  20. 精品收藏:GitHub人工智能AI开源项目

热门文章

  1. c/c++ 基本线程管理 join detach
  2. javascript---不可靠的“undefined”
  3. nmon和nmon analyser使用方法
  4. 在gfs2中关闭selinux
  5. Zoj3762 等待解决
  6. 当前网络存在的安全问题
  7. 利用阿里云容器服务打通TensorFlow持续训练链路
  8. 咖啡品牌“三顿半”完成千万级Pre-A轮融资,峰瑞资本投资...
  9. Java判断一个实体类对象实例的所有成员变量是否为空
  10. 网络安全联盟推进威胁情报共享的扩张