Похоже, django использует более старую версию SQLite. Предполагая, что вы используете django 2.2, ему требуется версия sqlite> = 3.8.3.
Чтобы проверить, какая версия SQLite python используется:
$ python
Python 3.7.3 (default, Apr 12 2019, 16:23:13)
>>> import sqlite3
>>> sqlite3.sqlite_version
'3.27.2' #This should give you 3.31.1
Чтобы проверить, какая версия SQLite ваша система использует
C:\>sqlite3
SQLite version 3.7.15.2 2013-01-09 11:53:05
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite>
Если это не та версия, рассмотрите возможность установки пакета SQLite из здесь
Шаги для установки SQLite на Windows
Шаг 1 - Go на страницу загрузки SQLite и загрузку предварительно скомпилированных двоичных файлов из раздела Windows.
Шаг 2 - Загрузите архивированные файлы sqlite-shell-win32- .zip и sqlite-dll-win32- .zip.
- Шаг 3 - Создайте папку C:> sqlite и распакуйте два выше сжатых файла в этой папке, что даст вам файлы sqlite3.def, sqlite3.dll и sqlite3.exe.
- Шаг 4 - Добавьте C:> sqlite в переменную среды PATH и наконец, go в командной строке и введите команду sqlite3, которая должна отобразить следующий результат.