データベース-名前
の設定のようです Path
ではなく文字列が必要です オブジェクト。
設定でこの行を変更してみてください
'NAME': BASE_DIR / 'db.sqlite3',
に
'NAME': str(BASE_DIR / 'db.sqlite3'),
そのため、NAME
Path
の代わりに文字列です 。
エラーはこのコード行から発生しますdjango/db/backends/sqlite3/creation.py#L13
このコミット
のようです 問題を解決するので、Django v3.1.1
'NAME': str(BASE_DIR / 'db.sqlite3'),
もう、'NAME': BASE_DIR / 'db.sqlite3',
十分なはずです。