2010-01-27 71 views
2

OneToOne和子類的模型之間的差異。例如:什麼是在Django

class Subdomain(Site): 
    #fields here 

,並用OneToOne

class Subdomain(models.Model): 
    site = models.OneToOne(Site) 
    #fields here 

回答

5

模型有一個獨立的PK;子模型總是使用他們超級名模的PK。

+0

就是這樣?謝謝! – coconutrandom 2010-01-27 19:21:16

+0

這兩者之間的語義區別是什麼?你什麼時候使用一個? – gjb 2012-11-29 23:59:26