django如何在不设置字段值的情况下创建模型值?

时间:2019-02-02 04:24:38

标签: python django

在表字段中,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,为空

0 个答案:

没有答案