Python django 插入一条新数据,如何返回主键值 id,id 是自动增长的

一本正经 · 2018年12月28日 · 最后由 阿涛 回复于 2019年01月03日 · 3561 次阅读

因为起源是这样的,数据分为三块,其中一块依赖第一块数据的 id
我要等第一块数据插入完成后获取 id,然后进行下一步插入操作
django 有方法来返回这个 id 值么,这个 id 是自增型

最佳回复
insertRes = Testlist.objects.create(*******)
insertRes.id

忘了这样行不行了

共收到 4 条回复 时间 点赞

使用 django 的 model 插入的话,这个对象插入之后获取 object.id 就行了吧

insertRes = Testlist.objects.create(*******)
insertRes.id

忘了这样行不行了

可以可以,多谢了

id 可以不用自己创建,django 会自动创建 id,并自增,主键

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册