ORM
安装mysqlclient,搜索mysqlclient安装,pymysql
先配置_init_.py
import pymysql
pymysql.install_as_MySQLdb()
在mysql数据库中,创建数据库。
修改数据库配置,在setting文件中的DATABASES里
'default': {
# 指定引擎
'ENGINE': 'django.db.backends.mysql',
# 指定数据库名称
'NAME': 'my_django',
# 数据库用户名
'USER': 'root',
# 数据库密码
'PASSWORD': '123456',
'HOST': 'localhost',
'PORT': 3306
}
在testdjango下面的models.py里面写建表语句
class Book(models.Model):
name=models.CharField(max_length=20)
price=models.IntegerField()
pub_date=models.DateField()
5、在终端执行命令
创建表
python manage.py makemigrations
写入数据库
python manage.py migrate