
如何自定义 Django 主键自增的起始值
1个回答
展开全部
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教程
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教程
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询