ORM对象关系映射
表 类
一条条记录 对象
字段对应的值 对象的属性
将id字段设置为User表主键字段 在django orm中 你可以不写主键字典 django会默认给你的表创建一个名为id的主键字段 id = models.AutoField(primary_key=True) # 一旦你自己指定了主键字段 那么django就不会自动再帮你创建了
首先需要在应用下的models.py中书写模型类
*************************需要执行数据库迁移(同步)命令****************************** python3 manage.py makemigrations # 仅仅是在小本本上(migrations文件夹)记录数据库的修改 并不会直接操作数据 python3 manage.py migrate # 将数据库修改记录 真正同步到数据库 注意:只要动了models中跟数据库相关的代码 就必须重新执行上面的两条命令 缺一不可(******)
1.在终端输入python3 manage.py makemigrations
这个自动创建的文件中的数据为迁移记录
2.在终端输入python3 manage.py migrate(会同步到数据库)