目录
一、前言
通过django框架的Model层来新增数据库表时,如果在需要新增的表字段里任何一个表字段都没设置主键,框架会默认新增一个表字段id并把该表字段id设置为主键。
那么,如果我们想自己动手设置其中一个新增的表字段A为主键,需要在这表字段A所对应调用的方法里加个参数primary_key且参数primary_key值必须等于True。
细节:
①.参数primary_key,一般简称为pk,俗称主键。
二、pk值手动设置数据表主键的注意点
在 Django 中手动设置数据表主键的注意点如下:
-
谨慎操作: 手动设置数据表主键需要特别小心,因为主键通常是自动生成的,具有唯一性和自增性,手动设置可能引入风险。
-
数据一致性: 如果你手动设置主键值