jon*_*tyo 3 python django django-models
我有一个用Django编写的现有应用程序,我正在利用模型,迁移orm等.
每个模型都有一个列,id我想知道是否可以将此列重命名为其他类似的列person_id
id
person_id
我看到了一些创建新主键列的示例,但这不是我想要的.我想重命名现有的id列名称
Say*_*yse 7
你说它不是你想要的,但答案是制作你自己的主键,
从文档中,
如果您要指定自定义主键,只需在其中一个字段上指定primary_key = True即可.如果Django看到你明确设置了Field.primary_key,它将不会添加自动id列.
由于它没有添加自动id列,因此您已经有效地重命名了它
归档时间:
9 年,9 月 前
查看次数:
2306 次
最近记录: