我在一个raspberry pi上运行一个django项目,并希望将数据库移动到连接的外部硬盘上。我的设置如下:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': '/mnt/MOCStorage/database.db,
}
}
当我跑的时候管理.pymigrate,我得到这个错误:
^{pr2}$我已经将驱动器安装到/mnt/MOCStorage,并使用chmod将/mnt和/mnt/MOCStorage的权限更改为775。
我怎样才能让这个数据库在这里工作?
看来你错过了最后的报价:
应改为:
^{pr2}$然而,我怀疑这应该会抛出一个与您提到的错误不同的错误,这个错误可能就在您的报价中。在
在这种情况下,可以尝试
touch /mnt/MOCStorage/database.db
作为webapp用户来确认写权限。在相关问题 更多 >
编程相关推荐