django models里数据表插入数据id自增操作


Posted in Python onJuly 15, 2020

models 建表实现插入数据自增ID

之前使用

Id = models.IntegerField(primary_key=True,default = ‘1')

每次数据插入进去都会更新一次,并且Id都为1,就变成update,而不是insert

改成这样

id = models.AutoField(primary_key=True)

django 在每一次save()操作后都可以正常的增加一条数据并且id顺序自增

django models里数据表插入数据id自增操作

django models里数据表插入数据id自增操作

id无需在save中创建,数据表自动添加

补充知识:Django查询 ? id vs pk

当编写django查询时,可以使用id / pk作为查询参数。

Object.objects.get(id=1)

Object.objects.get(pk=1)

pk代表主键(primary key),pk更加独立于实际的主键字段,即你不必关心主键字段是否被称为id或object_id或任何。

如果你具有不同主键字段的模型,它还可以提高你的一致性。

以上这篇django models里数据表插入数据id自增操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
最基础的Python的socket编程入门教程
Apr 23 Python
如何在Python函数执行前后增加额外的行为
Oct 20 Python
python实现随机梯度下降(SGD)
Mar 24 Python
windows下python安装pip图文教程
May 25 Python
Numpy 将二维图像矩阵转换为一维向量的方法
Jun 05 Python
pytorch 预训练层的使用方法
Aug 20 Python
python requests抓取one推送文字和图片代码实例
Nov 04 Python
用openCV和Python 实现图片对比,并标识出不同点的方式
Dec 19 Python
使用python快速实现不同机器间文件夹共享方式
Dec 22 Python
python脚本和网页有何区别
Jul 02 Python
利用Python pandas对Excel进行合并的方法示例
Nov 04 Python
python热力图实现的完整实例
Jun 25 Python
python报错: 'list' object has no attribute 'shape'的解决
Jul 15 #Python
解决运行出现'dict' object has no attribute 'has_key'问题
Jul 15 #Python
解决运行django程序出错问题 'str'object has no attribute'_meta'
Jul 15 #Python
解决导入django_filters不成功问题No module named 'django_filter'
Jul 15 #Python
django rest framework使用django-filter用法
Jul 15 #Python
Django REST 异常处理详解
Jul 15 #Python
使用OpenCV实现道路车辆计数的使用方法
Jul 15 #Python
You might like
利用PHP生成静态HTML文档的原理
2012/10/29 PHP
PHP 绘制网站登录首页图片验证码
2016/04/12 PHP
php数组冒泡排序算法实例
2016/05/06 PHP
javascript 特性检测并非浏览器检测
2010/01/15 Javascript
js 获取子节点函数 (兼容FF与IE)
2010/04/18 Javascript
S2SH整合JQuery+Ajax实现登录验证功能实现代码
2013/01/30 Javascript
jQuery xml字符串的解析、读取及查找方法
2016/03/01 Javascript
nodejs搭建本地http服务器教程
2017/03/13 NodeJs
详解angular2实现ng2-router 路由和嵌套路由
2017/03/24 Javascript
JavaScript闭包和回调详解
2017/08/09 Javascript
详解js正则表达式验证时间格式xxxx-xx-xx形式
2018/02/09 Javascript
解决layui中table异步数据请求不支持自定义返回数据格式的问题
2018/08/19 Javascript
Typescript 中的 interface 和 type 到底有什么区别详解
2019/06/18 Javascript
Vue可自定义tab组件用法实例
2019/10/24 Javascript
three.js欧拉角和四元数的使用方法
2020/07/26 Javascript
跟老齐学Python之集合的关系
2014/09/24 Python
Python自动扫雷实现方法
2015/07/25 Python
Python 列表排序方法reverse、sort、sorted详解
2016/01/22 Python
一个基于flask的web应用诞生 使用模板引擎和表单插件(2)
2017/04/11 Python
Python for循环生成列表的实例
2018/06/15 Python
如何在django里上传csv文件并进行入库处理的方法
2019/01/02 Python
python实现多张图片拼接成大图
2019/01/15 Python
Python制作动态字符图的实例
2019/01/27 Python
Python时间差中seconds和total_seconds的区别详解
2019/12/26 Python
Python操作注册表详细步骤介绍
2020/02/05 Python
解决jupyter运行pyqt代码内核重启的问题
2020/04/16 Python
酒店管理毕业生自荐信
2013/10/24 职场文书
小学生检讨书大全
2014/02/06 职场文书
高等教育学自荐书范文
2014/02/10 职场文书
离婚协议书应该怎么写
2014/10/12 职场文书
领导干部“四风”查摆问题个人整改措施
2014/10/28 职场文书
事业单位个人查摆问题及整改措施
2014/10/28 职场文书
2015年销售内勤工作总结
2015/04/27 职场文书
歌舞青春观后感
2015/06/10 职场文书
祝福语集锦:给妹妹结婚的祝福语
2019/12/18 职场文书
分享mysql的current_timestamp小坑及解决
2021/11/27 MySQL