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

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

Django的模板语言:

1.目前已经学过的模板语言:

 

2,模板语言总结:

常用语法

只需要记两种特殊符号:

{

{  }}和 {% %}

变量相关的用{

{}},逻辑相关的用{%%}。

变量

在Django的模板语言中按此语法使用:{

{ 变量名 }}。

当模版引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身。 变量的命名包括任何字母数字以及下划线 ("_")的组合。 变量名称中不能有空格或标点符号。

点(.)在模板语言中有特殊的含义。当模版系统遇到点("."),它将以这样的顺序查询:

字典查询(Dictionary lookup)

属性或方法查询(Attribute or method lookup)
数字索引查询(Numeric index lookup)

注意事项:

    1. 如果计算结果的值是可调用的,它将被无参数的调用。 调用的结果将成为模版的值。
    2. 如果使用的变量不存在, 模版系统将插入 string_if_invalid 选项的值, 它被默认设置为'' (空字符串) 。

 

转载于:https://www.cnblogs.com/xudj/p/10440002.html

你可能感兴趣的文章
36. Valid Sudoku
查看>>
39. Combination Sum
查看>>
350. Intersection of Two Arrays II
查看>>
Linux内核链表
查看>>
数据结构学习:利用链表建立二叉树
查看>>
C#,往线程里传参数的方法总结
查看>>
大量数据快速导出的解决方案-Kettle
查看>>
Python中cv2库和matplotlib库色彩空间排布不一致
查看>>
VS中utf8转换为unicode
查看>>
动态规划3——最大公共子序列问题
查看>>
eclipse code templates 设置(eclipse注释模版配置)
查看>>
paperpass论文检测平台
查看>>
转载:理解RESTful架构
查看>>
数据结构与算法基础
查看>>
看板工具实践分享
查看>>
win2003 +SQL2005+ ASP.NET3.5
查看>>
C#操作Zip
查看>>
Ruby字符串
查看>>
js中的constructor
查看>>
python 字符串组成MySql 命令时,字符串含有单引号或者双引号导致出错解决办法...
查看>>