Django模板渲染之自定义inclusion_tag详细使用

Posted dongxixi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django模板渲染之自定义inclusion_tag详细使用相关的知识,希望对你有一定的参考价值。

inclusion_tag在使用的时候可以帮我们减少很多前端和后端重复的代码

逻辑图:

技术图片

 

 

 inclusion_tag的作用是主页面以一定的语法给一个参数,调用某个函数,这个函数可以通过主页面给的参数做一些逻辑处理得到一些数据,将数据渲染到一个小html模块,然后将渲染后的小html模块返回给主页面渲染在调用的位置。

 

在使用自定义inclusion_tag的时候,我们需要在应用下面新建templatetags文件包,里面必须含有__init__.py文件,另外新建一个任意名称的py文件,里面的固定写法如图。

 

以上是关于Django模板渲染之自定义inclusion_tag详细使用的主要内容,如果未能解决你的问题,请参考以下文章

DJANGO之自定义模板过滤器

Django 模板之自定义函数

Django模板之自定义过滤器/标签/组件

Python - Django - 模板语言之自定义过滤器

Django之自定义权限

Django之自定义标签,过滤器,以及inclusion_tag