1. 程式人生 > >ubuntu 16.04下 django 1.11.1項目啟動問題

ubuntu 16.04下 django 1.11.1項目啟動問題

ubunt 所在 def os.path ron round nbsp setting django

django.db.utils.OperationalError: attempt to write a readonly database 錯誤。

1.看看setting文件下

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 *

創建用戶名:

python manage.py createsuperuser

運行項目:sudo ./manage.py run server 0.0.0.0:8000

構建:

mkdocs build

ubuntu 16.04下 django 1.11.1項目啟動問題