Django: sqlite3 не может найти путь к файлу sqlite - PullRequest
0 голосов
/ 21 января 2019
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 , но sqlite3 Джанго все еще распознает путь к файлу .sqlite как myweb. Таким образом, сообщение об ошибке выше появляется в консоли базы данных PyCharm.

Я изменил все myweb в settings.py и manage.py, но ничего не изменилось. Как исправить путь к .sqlite файлам Django?

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'),
    }
}

1 Ответ

0 голосов
/ 21 января 2019

Это была проблема с источником данных PyCharm.

Вы можете изменить путь к файлу Right-click on DB name -> Properties -> Modify path of 'file'.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...