在django项目的开始首先就是数据库的设计,这次不用django默认的sqlite数据库,使用mysql数据库,首先要接入mysql数据库
要接入mysql首先要有mysql驱动,python3 :pip install mysqlclient
python2:mysqldb,注意,这是个大坑
在setting.py
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'data',
'USER':'root',
'PASSWORD':'root',
'HOST':'127.0.0.1',
}
这里修改数据库密码,由于是mysql,所以要先创建数据库data
接下来点击run,跑一下项目,就可以在mysql中看到默认生成的表(真的是好方便,人生苦短,我用django)
接下来创建app
步骤:
命令行中进入 manage.py同级目录