【问题标题】:KeyError: 'DATABASE_URL' in django 1.4KeyError:django 1.4 中的“DATABASE_URL”
【发布时间】:2015-03-06 08:53:11
【问题描述】:

我在 Django 1.4.3 上有一个项目,并尝试在我的 mac 上进行设置。但是报错

KeyError: 'DATABASE_URL'

settings.py:

DATABASES = {'default':  dj_database_url.config()}
DATABASE_URL = os.environ['DATABASE_URL']

数据库的环境配置:

os.environ['DATABASE_URL'] = 'postgres://postgres:password@localhost:5432/viggo_backend'

【问题讨论】:

  • 你在哪里设置环境?为什么不在你的环境中而不是在你的代码中设置?
  • 你也可以在设置文件中设置 os.environ ..

标签: python django postgresql


【解决方案1】:

在终端我必须做的事情

export DATABASE_URL=postgres://postgres:password@localhost:5432/viggo_backend

【讨论】:

  • 您发布了一个问题,然后又发布了一个“答案”,但它并不是您问题的真正答案。这应该是问题的一部分?
猜你喜欢
  • 2018-03-04
  • 1970-01-01
  • 2018-05-02
  • 2014-03-23
  • 1970-01-01
  • 1970-01-01
  • 2014-04-13
  • 2012-01-29
  • 2021-12-16
相关资源
最近更新 更多