【问题标题】:Django module not defined upon syncing alternative DB同步备用数据库时未定义 Django 模块
【发布时间】:2014-06-23 11:14:45
【问题描述】:

我正在尝试向我的 Django 项目添加一个替代数据库。

我编辑了settings.py,因此:

'bonds': {
    'ENGINE': 'django.db.backends.sqlite3',
    'NAME': '/var/www/tbg/database/bonds.db',
    'USER': '',
    'PASSWORD': '',
    'HOST': '',
    'PORT': '',
    }

DATABASES 变量内。

现在奇怪的是,当我运行python manage.py syncdb --database=bonds 时,我得到一个错误

sendfile is not defined

我有变量SENDFILE_BACKEND = sendfile.backends.simple 用于不相关的用途。在我安装备用数据库之前,sendfile 模块运行良好。

发送文件的文档:https://github.com/johnsensible/django-sendfile

【问题讨论】:

    标签: python database django


    【解决方案1】:

    对不起,小伙子们,你们浪费了你们的时间。答案是我已经恢复了该文件的早期版本,它在SENDFILE_BACKEND 变量周围没有引号。应该是

    SENDFILE_BACKEND = 'sendfile.backends.simple'
    

    【讨论】:

      猜你喜欢
      • 2020-04-02
      • 2011-08-09
      • 2020-07-12
      • 2014-09-16
      • 1970-01-01
      • 1970-01-01
      • 2012-05-08
      • 1970-01-01
      • 2021-01-25
      相关资源
      最近更新 更多