Connection to Django default failed.
path to 'C:\Users\nblizz\Workspace\Files\myweb\Web\db.sqlite3': 'C:\Users\nblizz\Workspace\Files\myweb' does not exist
我将项目名称从myweb
更改为 pyweb ,但是Django的sqlite3仍将.sqlite
文件的路径识别为myweb
。因此,以上错误消息始终出现在PyCharm的数据库控制台中。
我修改了myweb
和settings.py
中的所有manage.py
,但没有任何改变。如何修复Django .sqlite
个文件的路径?
settings.py:
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
答案 0 :(得分:0)
这是PyCharm的数据源问题。
您可以通过Right-click on DB name -> Properties -> Modify path of 'file'
更改文件路径。