Python--day62--ORM的使用
作者:互联网
4.Django里ORM的使用
1,手动创建数据库
2,在settings.py里面,配置数据库的连接信息
3,在项目/__init__.py告诉Django用pymysql模块代替MySQLdb(不支持python3)来连接MYSQL数据库
1 import pymysql 2 pymysql.install_as_MySQLdb()
4,在app/models.py里面定义类
#出版社
1 class Publisher(models.Model): 2 id = models.AutoField(primary_key=True)#自增的ID主键 3 #创建一个varchar(64)的唯一的不为空的字段 4 name = models.CharField(max_length=64,null=False,unique=True)
5,执行两个命令
1,python manage.py makemigrations --------->把models.py里面的更改记录到小本本上
2,python manage.py migrate --------------->把更改翻译成SQL语句,去数据库执行
标签:ORM,Python,数据库,py,pymysql,python,models,day62,MySQLdb 来源: https://www.cnblogs.com/xudj/p/10423197.html