【问题标题】:Problems with database setup on cookiecutter-djangocookiecutter-django 上的数据库设置问题
【发布时间】:2015-03-30 22:52:11
【问题描述】:

我正在尝试根据github 上的说明使用 cookiecutter-django。首先,我通过 docker 创建了一个 postgres 数据库:

docker run -p ::5432 \
--name db \
-e POSTGRESQL_DB=hartl \
-e POSTGRESQL_USER=docker \
-e POSTGRESQL_PASS=docker \
kamui/postgresql

它在终端上运行良好。

在此之后,我根据说明使用 DATABASE_URL 作为环境变量:

export DATABASE_URL=postgres://docker:docker@dbserver_ip:5432/hartl

因为我的变量是 postgres://docker:docker@dbserver_ip:5432/hartl。

但是当我尝试时:

python myapp/manage.py migrate

我遇到了这个错误:

django.core.exceptions.ImproperlyConfigured: Error importing module dj_database_url: "No module named dj_database_url"

有什么问题?

【问题讨论】:

  • 你安装了 dj_database_url 模块吗?
  • 我正在使用 repo 提供的相同代码。我根本没有做任何修改。
  • 解释器抱怨它无法导入模块,请尝试重新安装您的依赖项。 pip install -r requirements.txt
  • 谢谢@yrcjaya,这是一个点子问题。固定。

标签: python django postgresql docker cookiecutter


【解决方案1】:

只是点子的问题。安装完所有依赖后,一切正常。

【讨论】:

    猜你喜欢
    • 2023-01-02
    • 2013-02-11
    • 2012-09-24
    • 2019-02-22
    • 1970-01-01
    • 2022-01-05
    • 1970-01-01
    • 2021-04-30
    • 1970-01-01
    相关资源
    最近更新 更多