我有一个使用Django编写的现有应用程序,我正在利用模型、迁移orm等。
每个模型都有一个列id
,我想知道是否可以将此列重命名为其他名称,比如person_id
。
我看到一些示例创建了新的主键列,但这不是我想要的。我想要重命名现有的id
列名。
我有一个使用Django编写的现有应用程序,我正在利用模型、迁移orm等。
每个模型都有一个列id
,我想知道是否可以将此列重命名为其他名称,比如person_id
。
我看到一些示例创建了新的主键列,但这不是我想要的。我想要重命名现有的id
列名。
<model_name>_id
这样的列名,而只会创建id
- 没有模型名称的前缀。 - jonprasetyoclass Person(model.Model): name = models.CharField(max_length100)
你的意思是在 person 表中将有两列看起来像这样 ->person_id
和name
。 - jonprasetyoid
和name
。 - jonprasetyo