【Django-Docker】Sqlite3.db读取权限不够attempt to write a readonly database-20220803

参考:https://blog.csdn.net/m0_46629123/article/details/126133006

问题:Sqlite3.db读取权限不够。

OperationalError at /user_login/ attempt to write a readonly database

解决办法1:

1.通过django项目的settings.py可以看到关联数据库文件名称

DATABASES = {
‘default’: {
‘ENGINE’: ‘django.db.backends.sqlite3’,
‘NAME’: os.path.join(BASE_DIR, ‘db.sqlite3’),
}
}

2.将django项目中的数据库文件(db.sqlite3)和数据库文件所在文件夹提升权限

chmod 777 db.sqlite3

cd …

chmod 777 *

3.再次访问数据库就没问题文章来源地址https://uudwc.com/A/MxRDk

原文地址:https://blog.csdn.net/qq_21237549/article/details/133257950

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

h
上一篇 2023年09月26日 13:30
PyTorch深度学习(六)【循环神经网络-基础】
下一篇 2023年09月26日 13:31