标签:
模版系统原则:
1.写模版。
2.创建Template对象
3.创建context对象。
4.调用render。
变量
{{ var}}
标签
{% if %} {% end if %}
{% ifequal%} {% end ifequal %}
{% ifnotequal%}
{% block %} {% end block %} 在子模版中重载
{% extends "base.html" %} 标记是一个子模版
{% include %} 包含其他模版
forloop.first 第一次执行
forloop.counter 循环次数
forloop.revcounter 剩余循环次数
forloop.last 最后执行
过滤器
就是linux中的管道
addslashes 添加反斜杠到任何反斜杠。单引号。双引号前面
date:“F j,Y” "F j,Y”这是参数
length
注释
{# #} 单行注释
{%comment%}{%endcomment%} 多行注释
base.html 基础模版
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html> <head> <title>{% block title %}{% endblock %}</title> </head> <body> <h1>My helpful timestamp site</h1> {% block content %}{% endblock %} {% block footer %} <hr> <p>Thanks for visiting my site.</p> {% endblock %} </body> </html>
标签:
原文地址:http://my.oschina.net/u/1860571/blog/491490