如何修复Django.core.exceptions.impropertlyconfigured:设置数据库\u URL环境变量?

2024-06-06 15:02:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我是django编程新手,我从git hubhttps://github.com/python-discord/site下载了discord网站

在过去的5-6个小时内,我正在尝试安装此网站。 我到处寻找答案,不幸的是我找不到一个明确的答案

到目前为止,我将写下我的步骤:

  1. 下载了源代码
  2. 启动venv,启动新项目,然后将所有文件复制到文件夹中
  3. 添加了conf文件夹和内部secret.json
  4. 将export DJANGOPROJECT_DATA_DIR=~/.DJANGOPROJECT(不带反勾号)添加到~/.bashrc(如果使用zsh,则添加~/.zshrc;如果使用macOS并使用bash,则添加~/.bash_配置文件),然后运行source~/.bashrc(或source~/.zshrc,或source~/.bash_配置文件)加载更改

现在我被困在4:我添加了一行:export DJANGOPROJECT_DATA_DIR=~/Desktop/website/site-main (这是我的网站文件夹路径)位于.bashrc文件的末尾。 但除了“source”之外,我什么也没有得到。它不能被识别为内部或外部命令、可操作程序或批处理文件

我将命令更改为在cmd终端中设置SECRET_KEY=,它修复了密钥,但这只是解决方案的一部分

enter image description here

  raise ImproperlyConfigured(error_msg)
  django.core.exceptions.ImproperlyConfigured: Set the DATABASE_URL environment variable

Tags: 文件django答案文件夹bashsourcedata网站