在 Django 中,每个模型都有一个伪属性pk
,它指向声明为主键的字段。
class TestModel(models.Model):
payload = models.Charfield(max_length=200)
在这个模型中,pk
属性将指向隐含id
字段,如果没有字段被声明为主要字段,则生成该字段。
class CustomPK(models.Model)
primary = models.CharField(max_length=100, primary=True)
payload = models.Charfield(max_length=200)
在此模型中,pk
属性将指向显式定义的主键字段primary
所以我的问题是,我怎样才能得到字段的名称,即主键?