Det ser ud til, at indstillingen DATABASER - NAVN
forventer en streng, ikke en Path
objekt.
Prøv at ændre denne linje i dine indstillinger
'NAME': BASE_DIR / 'db.sqlite3',
til
'NAME': str(BASE_DIR / 'db.sqlite3'),
så NAME
er en streng i stedet for en Path
.
Fejlen kommer fra denne kodelinje django/db/backends/sqlite3/creation.py#L13
og det ser ud til, at denne forpligtelse
løser problemet, så i Django v3.1.1
der er ingen grund til at bruge 'NAME': str(BASE_DIR / 'db.sqlite3'),
længere, bare ved at bruge 'NAME': BASE_DIR / 'db.sqlite3',
burde være tilstrækkeligt.