DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'bookingsystem'),
'USER': 'root',
'PASSWORD': '',
'OPTIONS': {
'init_command': "SET sql_mode='STRICT_TRANS_TABLES'"
}
}
}
当我输入时:
python manage.py migrate
它返回错误:
TypeError: 'init_command' is an invalid keyword argument for this function
我正在寻找在数据库上创建新表的方法,但是当我通过XAMPP重新加载phpmyadmin时,没有任何改变。我似乎无法找出错误,因此非常感谢您的帮助。
我正在尝试遵循指南: https://data-flair.training/blogs/django-database/
答案 0 :(得分:1)
只需将 'ENGINE': 'django.db.backends.sqlite3'
更改为 ENGINE': 'django.db.backends.mysql'