博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
模板语言--变量
阅读量:4544 次
发布时间:2019-06-08

本文共 545 字,大约阅读时间需要 1 分钟。

模板变量

模板变量的作用是计算并输出,变量名必须由字母、数字、下划线(不能以下划线开头)和点组成
语法如下:{
{变量}}
 
当模版引擎遇到点如book.title,会按照下列顺序解析
  • 1.字典book['title']
  • 2.先属性后方法,将book当作对象,查找属性title,如果没有再查找方法title()
  • 3.如果是格式为book.0则解析为列表book[0]
 

示例

def temp_var(request):
dict={'title':'字典键值'}
book=BookInfo()
book.btitle='对象属性'
context={'dict':dict,'book':book}
return render(request,'booktest/temp_var.html',context)
 
 
<html>
<head>
<title>模板变量</title>
</head>
<body>
模板变量:<br/>
{
{dict.title}}<br/>
{
{book.btitle}}<br/>
</body>
</html>
 
模板变量
字典键值
对象属性
 
 

转载于:https://www.cnblogs.com/shenzhuang/p/10521691.html

你可能感兴趣的文章
页面回发速度由 6 秒减少为 0.6 秒的真实案例!
查看>>
一种实现C++反射功能的想法(一)
查看>>
lvs+keepalived+nginx高性能负载均衡集群
查看>>
XXL-Job高可用集群搭建
查看>>
JDBC
查看>>
Python replace()方法
查看>>
Kestrel: System.Exception: Error -4092 EACCES permission denied
查看>>
mysql select
查看>>
Nginx学习——Nginx进程间的通信
查看>>
5.2 上午
查看>>
[LintCode] Sort Integers 整数排序
查看>>
71. Simplify Path
查看>>
CodeForces - 123E Maze
查看>>
ZOJ 1709 Oil Deposits(dfs,连通块个数)
查看>>
安卓开源项目周报0308
查看>>
记可敬可佩的老车同志
查看>>
Maven in 5 Minutes(Windows)
查看>>
常用前端开发工具合集
查看>>
T-SQL:SQL Server-数据开发(经典)
查看>>
IOS 截取字符串
查看>>