zoukankan      html  css  js  c++  java
  • 母板

    一、继承母板

      在子页面中在页面的最上方使用下面的语法来继承母板

      {% extends 'layouts.html' %}

    二、块(block)

      通过母板中使用{% block  xxx %}来定义‘块’。

      在子页面中通过定义母板中的block名来对应替换母板中相应的内容  

    {% block page-main %} #page-main为名字可随意取
      <p>哈哈</p>
      <p>呵呵</p>
      <p>德玛西亚</p>
    {% endblock %}

    三、组件

      可以将常用的页面内容如导航条、页尾信息等组件保存在单独的文件中,然后在需要使用的地方按如下语法导入即可。

      {% include 'navbar.html' %}

    四、静态文件相关  

    {% load static %}
    <img src="{% static "images/hi.jpg" %}" alt="Hi!" />

      引用js文件时使用:  

    {% load static %}
    <script src="{% static "mytest.js" %}"></script>

      某个文件多处被用到可以存为一个变量  

    {% load static %}
    {% static "images/hi.jpg" as myphoto %}
    <img src="{{ myphoto }}"></img>

      

      

  • 相关阅读:
    for语句及switch case用法示例
    ●验证控件
    ●LinQ to SQL
    ●操作Word
    141107●VS2012的一些使用技巧
    ●Winform拖动无边框窗口、播放音频、启动外部exe程序
    ●操作文件目录及文件
    ●流
    ●事务及异常处理
    ●Winform对话框
  • 原文地址:https://www.cnblogs.com/wangjian941118/p/9761862.html
Copyright © 2011-2022 走看看