0
class A (models.Model):
name = models.charfield(max_length=200);
study = models.ForeignKey(Study);
b = models.CharField(max_length=200);

def__unicode__(self)
return "%s (%s)" % (self.name, self.id);

在我的模板中,我想显示来自查询的数据

select name from A where id = 70.

我已加载模板的列表,其他一切正常,但我无法获得该名称。

有任何想法吗?

4

2 回答 2

1

查询是在视图中组装的,而不是在模板中。

A.objects.filter(id=70).values_list('name')
A.objects.get(id=70).name
于 2012-09-25T07:01:09.843 回答
1
Q = A.objects.get(pk=70)
Q.name

有关Django 查询的更多详细信息

于 2012-09-25T07:01:45.470 回答