django-模版

模版系統原則:html

                1.寫模版。linux

                2.建立Template對象oop

                3.建立context對象。code

                4.調用render。htm

變量對象

        {{ var}}it

標籤ast

    {%  if %} {%  end if %}   class

    {%  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>
相關文章
相關標籤/搜索