在项目的根目录上创建.env文件

时间:2017-04-14 17:08:28

标签: django

我正在尝试从github下载一个Django项目,其中一个要求是:“由于项目使用python-decouple,您需要在项目的根目录上创建一个名为.env的文件,其中包含三个值,如下所示:

DEBUG=True
SECRET_KEY='mys3cr3tk3y'
DATABASE_URL='postgres://u_bootcamp:p4ssw0rd@localhost:5432/bootcamp

1.项目的根部是什么(哪里),项目的一部分是设置?

2.应该是什么样的文件?(我猜想是python包)

3.文件的名称应该是.env(或something.env)吗?

4.Is .env文件将在设置文件中导入吗?

1 个答案:

答案 0 :(得分:3)

  1. 项目的根部分是什么(哪里),项目的一部分是设置?

    • manage.py文件的位置(即项目根目录)。
  2. 应该是什么样的文件? (我想是python包)

    • .env是一个文本文件而不是包。
  3. 文件的名称应该是.env(或something.env)吗?

    • 只需.env
  4. .env文件是否会在设置文件中导入?

    • 无需导入,python-decouple自动从中选择变量。
  5. 详细了解python-decouple的{​​{3}}和Where the settings data are stored?