{{book.btitle}}
1.首先把book当成一个字典,把btitle当成键名
2.把book当成一个对象,把btitle当成属性
3.把book当成一个对象,把btitle当成对象的方法
{{book.0}}
1.首先把book当成一个字典,把btitle当成键名
2把book当成一个列表,把0当成下标
示例代码
1)视图函数
def temp_var(request):
mydict={'title':'字典键值'}
mylist=[1,2,3]
book=BookInfo.objects.get(id=1)
context={'mydict':mydict,'mylist':mylist,'book':book}
return render(request,'booktest/temp_var.html',context)
2)视图模板
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>模板变量</title>
</head>
<body>
使用字典属性:{{mydict.title}}<br/>
使用列表元素:{{mylist.1}}<br/>
使用对象属性:{{book.btitle}}
</body>
</html>
3)路由
url(r'^temp_var$', views.temp_var),
4)测试