Ваша проблема связана с конфигурацией вашей БД в setting.py
.Если вы используете SQLite по умолчанию, скопируйте / вставьте это:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
, и ваш проект будет работать нормально.После этого запустите
python manage.py makemigrations
python manage.py migrate #copy all migrations to the database
python manage.py createsuperuser #to have a admin user to login to adminpanel
python manage.py runserver #starting the server
В противном случае посмотрите официальную документацию о том, как подключить базы данных MySQL, PostgreSQL, Oracle и необходимые конфигурации.
Ваша ошибкав здесь :
SQLite не похож на MySQL или другие базы данных.На самом деле, это не настоящая база данных.Вы используете порт, имя пользователя, пароль и т. Д. Это причина ошибки.SQLite не работает на сервере или в другом месте.Это всего лишь один файл, содержащий данные информации.Обновите свою версию до моей выше, и она должна начать работать снова или измените вашу базу данных на MySQL или другие.