在模板中访问 Django OneToOneField?

Posted

技术标签:

【中文标题】在模板中访问 Django OneToOneField?【英文标题】:Accessing Django OneToOneField in templates? 【发布时间】:2011-10-04 07:18:11 【问题描述】:

我有以下场景。

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

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

在我的模板中,我有一个对象列表 A。在我的模板中,我如何从我的模板中访问属性“d”?

谢谢。

【问题讨论】:

【参考方案1】:
class B(models.Model):
    c = models.OneToOneField(A, related_name='b')
    d = models.DecimalField()

 a.b.d 

【讨论】:

以上是关于在模板中访问 Django OneToOneField?的主要内容,如果未能解决你的问题,请参考以下文章

在 django 模板中访问字典值

如何在 Django 模板中访问字典列表

如何访问 django 模板中的 django ManyToManyField

在 django 模板中访问字典值

如何在 django 模板中访问字典值

在 Django 模板中访问 get 方法数据