DTL变量

简介: 【2月更文挑战第28天】DTL变量。

DTL用{ {变量名}}格式表示变量。
变量名由字母、数字和下划线组成,但不能以下划线开头。
Django在渲染模板时,会将遇到的变量替换为上下文中对应的变量值。
如果变量是对象,可使用点号(.)访问其属性或方法。

t=Template('姓名:{ {data.name}},年龄:{ {data.age}},日期:{ {now}}')#创建模板
class user:pass #定义类
...
u=user() #创建对象
u.name="张三" #设置属性
u.age=25 #设置数据
d=datetime.now()
c=Context({'data':u,'now':d}) #创建上下文
t.render(c) #渲染模板
'姓名:张三,年龄:25,日期:July 5, 2019, 10:49 a.m.'

目录
相关文章
|
2月前
|
C++
c++常见变量
c++常见变量
21 0
|
2月前
|
存储 C++
6变量
6变量
18 1
C4.
|
2月前
|
存储 数据安全/隐私保护 C++
C++的claas变量
C++的claas变量
C4.
13 0
|
2月前
|
存储 编译器 C++
c++的变量
c++的变量
15 0
|
3月前
|
存储
C 变量
C 变量
9 0
|
8月前
|
机器学习/深度学习 数据采集 算法
变量
在机器学习中,变量是指模型中涉及的各个特征或因素。这些变量可以分为自变量和因变量。自变量是模型中独立变化的输入特征,而因变量是依赖于自变量变化的输出特征。
53 0
|
10月前
|
算法
思考变量引起的巨大变化
思考变量引起的巨大变化
|
9月前
|
编译器 C语言
【常量与变量的一些基本理解】
【常量与变量的一些基本理解】
53 0
|
11月前
|
人工智能 Shell
将结果分别赋值给变量
将结果分别赋值给变量
49 0
|
11月前
|
存储 C# C++
【总结】初识C#变量
前言: 从学习VB语言开始就觉得变量真是个神奇的东西,可以存储数据,传递信息,我们想到的想不到的地方都能用到变量。仿佛是人体内的血液,只要我们有生命,无论干什么都用的到。小二,先来张导图看看它的组成元素。