知识点集锦
1、在html模板的代码中会有下面一类:
{% block title %} Blog entries {% endblock %}
这里的 block 和 endblock 是神马?
{% %}是中间是服务器的代码,这是python的语法?
{} 这种是python的语法
{name} 然后在外面“”.format(name="world"),这是python的格式化,那么
{%%}是神马呢?
{% if name %}
{% endif %}
这到底是给谁看的呀?不是给python吧?这个是“模板语言”,是在web架构中的模板引擎中设置的,”进一步,可以使用模板继承的方式或者导入的方式在模板中使用别的模板,兼顾便利性与弹性。通过模板引擎渲染出来的结果就是一个包含HTML标记的字符串,最后只要把这个字符串使用HttpResponse传送给网页服务器即可。
创建 tmeplates 文件
这些都是模板语言!!!