码迷,mamicode.com
首页 > 其他好文 > 详细

django-模版

时间:2015-08-12 19:59:27      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:

模版系统原则:

                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>

    

django-模版

标签:

原文地址:http://my.oschina.net/u/1860571/blog/491490

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!