变量

简介: 【8月更文挑战第6天】变量。

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.'

目录
相关文章
|
存储 安全 C语言
深入了解c语言字符串 2
深入了解c语言字符串 2
108 2
|
存储 Java 数据库
笨办法学 Java(四)(1)
笨办法学 Java(四)(1)
87 0
|
C++
有效的完全平方数(C++)
有效的完全平方数(C++)
158 0
|
前端开发
ajax返回数据进行for双循环实现前端html渲染数据的解决方案
ajax返回数据进行for双循环实现前端html渲染数据的解决方案
279 0
|
索引 Python
Py之pandas:利用pandas工具输出每行的索引值、及其对应的行数据
Py之pandas:利用pandas工具输出每行的索引值、及其对应的行数据
|
缓存
最新版SDWebImage的使用
我之前写过一篇博客,介绍缓存处理的三种方式,其中最难,最麻烦,最占内存资源的还是图片缓存,最近做的项目有大量的图片处理,还是采用了SDWebImage来处理,但是发现之前封装好的代码报错了。
1109 0
|
3天前
|
弹性计算 关系型数据库 微服务
基于 Docker 与 Kubernetes(K3s)的微服务:阿里云生产环境扩容实践
在微服务架构中,如何实现“稳定扩容”与“成本可控”是企业面临的核心挑战。本文结合 Python FastAPI 微服务实战,详解如何基于阿里云基础设施,利用 Docker 封装服务、K3s 实现容器编排,构建生产级微服务架构。内容涵盖容器构建、集群部署、自动扩缩容、可观测性等关键环节,适配阿里云资源特性与服务生态,助力企业打造低成本、高可靠、易扩展的微服务解决方案。
1096 0
|
12天前
|
人工智能 运维 安全
|
2天前
|
机器学习/深度学习 人工智能 前端开发
通义DeepResearch全面开源!同步分享可落地的高阶Agent构建方法论
通义研究团队开源发布通义 DeepResearch —— 首个在性能上可与 OpenAI DeepResearch 相媲美、并在多项权威基准测试中取得领先表现的全开源 Web Agent。
436 9
|
11天前
|
人工智能 测试技术 API
智能体(AI Agent)搭建全攻略:从概念到实践的终极指南
在人工智能浪潮中,智能体(AI Agent)正成为变革性技术。它们具备自主决策、环境感知、任务执行等能力,广泛应用于日常任务与商业流程。本文详解智能体概念、架构及七步搭建指南,助你打造专属智能体,迎接智能自动化新时代。