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

esn*_*f96 5 django

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

DEBUG=True
SECRET_KEY='mys3cr3tk3y'
DATABASE_URL='postgres://u_bootcamp:p4ssw0rd@localhost:5432/bootcamp
Run Code Online (Sandbox Code Playgroud)

1.项目的哪一部分在哪里,设置在项目的哪一部分?

2. .env应该是哪种文件?(我想是python包)

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

4..env文件是否要导入到设置文件中?

Aam*_*nan 6

  1. 项目的根本部分在哪里,设置在项目的一部分吗?

    • 当你的manage.py文件(这是你的项目的根目录)。
  2. .env应该是哪种文件?(我猜想是python包)

    • .env 是文本文件而不是程序包。
  3. 文件名应该只是.env(或something.env)吗?

    • 只是 .env
  4. .env文件是否要导入到设置文件中?

    • 无需导入,python-decouple从那里自动选择变量。

阅读有关设置数据存储位置的更多信息使用python-decouple

  • 另外,您需要提及的是,在.env中,值不应用引号引起来 (2认同)