gpt4 book ai didi

python - 重命名 Django 模型中的默认 id 列

转载 作者:太空宇宙 更新时间:2023-11-03 13:13:33 26 4
gpt4 key购买 nike

我有一个用 Django 编写的现有应用程序,我正在利用模型、迁移 orm 等。

每个模型都有一列 id 我想知道是否可以将此列重命名为 person_id 之类的其他名称>

我看到了一些创建新主键列的示例,但这不是我想要的。我想重命名现有的 id 列名

最佳答案

您已经说过这不是您想要的,但答案创建您自己的主键,

来自docs ,

If you’d like to specify a custom primary key, just specify primary_key=True on one of your fields. If Django sees you’ve explicitly set Field.primary_key, it won’t add the automatic id column.

因为它没有添加自动 id 列,所以你已经有效地重命名了它

关于python - 重命名 Django 模型中的默认 id 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36787524/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com