django连接数据库
1.首先打开navicat,创建一个新的数据库dj01。
2.然后在setting.py文件中找到DATABASE,将默认的db.sqlite3换成mysql。
3.然后点击右上角database图标添加连接MySQL数据库,信息都要填对应的。
添加完成后,然后在根目录(最初始)的init文件中加入这一行pymysql.install_as_MySQLdb() 代码(忘了加这个会报错提醒你下载mysqldb),最后在终端执行下面这两个命令
python manage.py makemigrations test01 #你的应用目录名
#执行,完成后输出下面这条命令
python manage.py migrate
#执行完成就可以了
#如果要在后台admin访问,找到应用目录下的admin.py文件,导入你建立的模型类的包,然后加入一段如下代码即可
#导入模型类
from test01.models import Student (或者from test01.models import *)
#添加后台admin站点,前面是固定写法,括号里面写你的模型类,也可以同时写几个,但是要分开写
admin.site.register(Student)
#如果还想添加Post模型类的后台admin站点,可直接在后面继续添加一行,当然也要注意把对应的模型类导入进来
#admin.site.register(Post)