OneToOne与Django中的模型子类化有什么区别

rea*_*int 2 python django django-models

例如:

class Subdomain(Site):
    #fields here
Run Code Online (Sandbox Code Playgroud)

class Subdomain(models.Model):
    site = models.OneToOne(Site)
    #fields here
Run Code Online (Sandbox Code Playgroud)

Ign*_*ams 5

OneToOne具有独立PK的模型; 子模型总是使用超模的PK.