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

模板导入 {include 模块名}

时间:2018-08-11 15:37:49      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:list   批量   form   使用方法   end   dex   master   模块名   复制   

模板导入可以和上面讲的模板继承一起使用, 可以使用模板的批量复制和导入

 

下面举一个例子

 

我们先写一个需要导入模块的html  tp1

{% extends master.html %}
{% block title %}老男孩管理{% endblock %}
{% block content %}
    <ul>
    {% for i in list %}
        <li>{{ i }}</li>
    {% endfor %}
    </ul>
{% include module_port.html %}
{% endblock %}

里面的{%include%} 就是导入的基本使用方法,这样的好处可以减少代码量

module_port.html 

{% extends module_beautiful.html %}


{% block submit %}
    请提交内容
{% endblock %}

他继承了一个module_beatiful.html

<form action="/index/">
    <input type="text">
    <input type="text">
    <input type="submit" value="提交">
    {% block submit %}{% endblock %}
</form>

这样做的好处就是我们在批量导入一个模块的时候,我们还可以实现个性化定制,让模块与模块之间也可以存在不同

 

模板导入 {include 模块名}

标签:list   批量   form   使用方法   end   dex   master   模块名   复制   

原文地址:https://www.cnblogs.com/my-love-is-python/p/9459655.html

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