我希望使用django的模型建立一张表,我自定义一个主键字段比如student-Id,然后这个字段从100000001开始,而不是从1,应该如何定义
2 回答
慕村9548890
TA贡献1884条经验 获得超4个赞
1 2 3 4 | 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()
- 2 回答
- 0 关注
- 2195 浏览
添加回答
举报
0/150
提交
取消