2011-07-13 11 views
13

私は以下のシナリオを持っています。テンプレートでDjango OneToOneFieldにアクセスしますか?

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

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

私のテンプレートには、オブジェクトのリストがあります。テンプレートには、テンプレートから属性 "d"にアクセスするにはどうすればよいですか?

ありがとうございました。

答えて

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

{{ a.b.d }} 
+0

クール。 6分で答えを受け入れる:-) – lud0h

関連する問題