我从数据库中过滤主题:
subject = Subject.objects.filter(id = 1)
我试着将其称为表单模板:
{{ subject.name|safe }}
返回空值。我需要循环对象吗?它只返回一条记录:
>>> subject[0].name
u'010-01 INTERNATIONAL : Organizations'
但是当我放{{subject [0] .name | safe}}时,它也没有返回值。
答案 0 :(得分:2)
尝试:
{{subject.0.name}}
如果您只从数据库中获取一个对象,则通常应使用
try:
subject = Subject.objects.get(id=1)
except Subject.DoesNotExist:
pass #do whatever handling stuff you need to do here
您还可以使用get_object_or_404快捷方式。