データベース-名前
の設定のようです 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', 十分なはずです。