我跟随django instruction在日食中学习django。
我来到了运行cmd的部分
python manage.py migrate
它抱怨未知的命令迁移。
谷歌搜索。知道它需要包括南模块。我下载/安装在南方,并添加了南方的'在INSTALLED_APPS中。
我再次运行命令,这次抱怨
import MySQLdb as Database
ImportError: No module named 'MySQLdb'
所以我找了MySQLdb,却发现python 3没有。
我找不到任何有用的东西。那你怎么做才能使django与mysql一起工作?
我知道其他连接器周围,但我正在尝试遵循django教程,似乎'迁移' cmd必须使用' south'和南方的'必须使用MySQLdb(?)
---更新--- 以下是settings.py中的数据库设置:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'test',
'USER': 'root',
'PASSWORD': '******',
'HOST': '127.0.0.1',
'PORT': '3306',
}
}
我怀疑' ENGINE'必须是别的东西,但我没能在网上找到足够的信息来弄明白......