ORM

安装mysqlclient,搜索mysqlclient安装,pymysql

Django-ORM_python

先配置_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