例如,当我这样做的时候,我一直在打印表达式中使用引号:
{{record.FirstName}}
当字段为:
FirstName = models.CharField(max_length=200)
我该怎么做?我试过了:
record.MyLinkedInFirstName.__str__()
但这失败了。
当我在模板中按上述方式执行时,我得到“Fred”,当我想要Fred时。在壳中。如果我做了record.MyLinkedInFirstName,我会得到你'弗雷德',但是如果我在shell中加上 str ,我会得到'弗雷德'。这是我的模板:
{% for record in list %}
{{ record.MyLinkedInFirstName }}
{% endfor %}
并查看:
list = AboutMe.objects.all()
return render(request, 'list.html', {'list': list, 'loggedin': loggedin})