在同步备用数据库时未定义Django模块

时间:2014-06-23 11:14:46

标签: python database django

我正在尝试为我的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

1 个答案:

答案 0 :(得分:0)

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

SENDFILE_BACKEND = 'sendfile.backends.simple'