2011-07-13 93 views
13

我有以下情況。在模板中訪問Django OneToOneField?

class A(models.Model): 
    a = models.IntegerField() 

class B(models.Model): 
    c = models.OneToOneField(A) 
    d = models.DecimalField() 

在我的模板中,我有一個對象列表A.在我的模板中,如何從我的模板訪問屬性「d」?

謝謝。

回答

22
class B(models.Model): 
    c = models.OneToOneField(A, related_name='b') 
    d = models.DecimalField() 

{{ a.b.d }} 
+0

很酷。將在6分鐘內接受答案:-) – lud0h