为了账号安全,请及时绑定邮箱和手机立即绑定

如何自定义 Django 主键自增的起始值

如何自定义 Django 主键自增的起始值

守着星空守着你 2018-10-10 13:51:17

1 回答

?
慕侠2389804

TA贡献1719条经验 获得超6个赞

1234
from django.db import models# Create your models here.class Student(models.Model): student_id = models.BigAutoField(primary_key=True)

这是model定义。
默认情况下,自增id都是从1开始计数的。如果你想从10001开始,就需要手动创建一个对象,为其设置student_id为10001,以后创建对象的studeng_id就从10002开始自动增加。
first_student =models.Student(student_id=10001)
first_student.save()
更多相关内容参考刘江的Django教程
查看完整回答
反对 回复 2018-10-24

添加回答

代码语言

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信