Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 这两者在django有什么区别?_Python_Django - Fatal编程技术网

Python 这两者在django有什么区别?

Python 这两者在django有什么区别?,python,django,Python,Django,我是django的新手,不知道这两者之间有什么区别 {{ something }} 及 {{something}——它计算表达式something,并将结果放入模板中 {%something%}--这是一个模板语言标记(语句)--其中一个 将计算表达式,并将字符串表示插入到文档中。只需对标记进行评估 你最好阅读完整的解释,并举例说明 编辑:将“语句”更改为更正确的“标记”这不是正确答案{%%}不允许使用任意语句;它只用于模板标签。@DanielRoseman:我同意;我搞砸了术语,忘了他们叫它

我是django的新手,不知道这两者之间有什么区别

{{ something }}


{{something}
——它计算表达式
something
,并将结果放入模板中

{%something%}
--这是一个模板语言标记(语句)--其中一个

将计算表达式,并将字符串表示插入到文档中。只需对标记进行评估

你最好阅读完整的解释,并举例说明


编辑:将“语句”更改为更正确的“标记”

这不是正确答案<代码>{%%}不允许使用任意语句;它只用于模板标签。@DanielRoseman:我同意;我搞砸了术语,忘了他们叫它们“标签”。
{% something %}
{{ expression }}

{% tag %}
{{ something }} -- something is a variable  which hold value

{% something %} is like bulitin  template tags like if,else, for, custom tags etc