在表字段中,x由数据库自动创建
// postgres
create table t(
id serial primary key,
x integer default nextval("x-auto-add")
)
我创建了一个名为“ x-auto-add”的序列号,当我执行时
insert into t(id) values(1)
结果正确,x字段自动加1。
但是,当我使用Django的Restful API
x = serializers.IntegerField(required=False)
x = models.IntegerField(auto_created=True)
我发布
{"id":4}
表t添加记录4,为空