我在cpanel终端运行“python manage.py migrate”时出现以下错误。我使用mysql作为数据库。我使用的库是mysql-connector-python。
TypeError: DatabaseWrapper.display_name() takes 0 positional arguments but 1 was given
字符串
以下是我的设置文件的设置:
DATABASES = {
"default": {
"ENGINE": "mysql.connector.django",
"NAME": "my-database-name",
"HOST": "localhost",
"PORT": "3306",
"USER": "my-database-username",
"PASSWORD": "my-password",
}
}
型
2条答案
按热度按时间hgqdbh6s1#
我猜你用的是虚拟环境。用pymysql吧,对我很有效。
字符串
首先,像这样用数据库配置settings.py
型
}
在manage.py和wsgi.py的顶部
型
最后,
型
ar7v8xwq2#
代码应该这样
字符串