我最近看过一个HTML页面。代码嵌入了大括号。标记和循环的值由大括号括起来。
{% if authenticated %}
<h1>Current User</h1>
<p>{{user}}</p>
{% else %}
<h1>Current User</h1>
<p>None</p>
{% endif %}
这些代码的行为使用是什么?
HTML是否嵌入了任何其他语言?
答案 0 :(得分:1)
这看起来像是使用underscore.js或类似的模板引擎来丰富HTML。
它用于在HTML中显示JavaScript数据,而无需了解JavaScript的工作原理。
答案 1 :(得分:1)
这可能是Django脚本模板。查找更多here.