修改项目的settings.py文件,因默认为sqlite3数据库,将其注释掉,然后添加mysql数据库信息
DATABASES = {
'default': {
# 'ENGINE': 'django.db.backends.sqlite3',
# 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
'ENGINE': 'django.db.backends.mysql',
'NAME':'test',
'HOST':'127.0.0.1',
'PORT':3306,
'USER':'root',
'PASSWORD':'root',
}
}
在项目中新建一个app,我的app命名为testapp
django-admin.py startapp testapp
然后把mysql对应的名为test的数据库写进testapp的模型文件中
python manage.py inspectdb > testapp/models.py