一、Django项目中settings.py文件中,设置mysql数据库:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'visual_curvedemo1',#数据库名称
'HOST': '127.0.0.1',
'PORT': 3306,
'USER': 'root',
'PASSWORD': 'root'
}
}
二、在与项目同名包的__init__下添加:
import pymysql
pymysql.install_as_MySQLdb()
三、运行python manage.py inspectdb
或直接运行python 项目名/manage.py inspectdb > 项目名/应用名/models.py
四、使用pycharm中的Database链接
五、修改meta class中的managed = True则可以去告诉django可以对数据库进行操作
此时,我们再执行python manage.py migrate使models.py和数据库进行同步