autofield相关内容

如何在Django中支持AutoField(primary_key = False)?

我需要添加不是 主键的autoinc字段。我正在将使用自动递增字段的大型生产数据库迁移到 models.UUIDField 。我一直在进行逐段迁移,现在我的所有关系都重复了两种字段类型。我已经准备好进行主键交换,但是不幸的是,随着旧客户端的使用,我仍然需要保留自动递增整数字段。 由于django不允许我使用 primary_key = False 定义一个自动字段(即使在db层),我正在寻找 ..
发布时间:2020-10-23 05:24:02 其他开发

如何使用预定义的字母缩写部分声明自动递增的字母数字id字段(Django python)

我正在用Django开发应用程序. 我想在模型中插入一个自动递增的字母数字ID字段,默认情况下,该字段具有一个固定的字母部分和一个自动递增的数字部分. 但是我也希望将可用性从管理部分更改为另一个id字母数字和ID,其中字母数字和数字部分不同. 请注意:我不想覆盖django默认ID字段,我只想在模型中包含一个字段,该字段将自动递增的字母数字值作为默认值. 示例: 所需的字母常量部 ..
发布时间:2020-09-14 08:26:27 Python

如何让Django AutoField以更高的数字开始

对于我们的Django应用程序,我们希望获得一个 AutoField 以不同于1的数字开始。似乎没有一个明显的方法这个。任何想法? 解决方案 像其他人一样,在数据库方面比Django方面要容易一些。 对于Postgres,它将是像这样: ALTER SEQUENCE sequence_name RESTART WITH 12345; 查看您自己的DB引擎的文档,了解您在那里的做法。 ..
发布时间:2017-05-28 01:46:50 Python