Django的自定义模板标签(十六)

2019-08-04  本文已影响0人  梦捷者

一、自定义简单模板标签简介(本质就是一个函数)

1、简单标签:

django.template.Library.simple_tag()

2、simple_tag()方法有两个参数:

二、自定义简单标签的使用步骤(实例演示)

1、创建自定义标签(定义一个显示当前时间的简单标签,需传入时间格式)


2、自定义标签的注册(和过滤器注册一样)

4、显示结果


5、补充知识点
注册标签时使用takes_context 参数,并且让他的值为True,则可以使用从上下文中(context变量)传入的参数,实例如下:
自定义的标签函数的第一个参数一定是 context变量。

上一篇 下一篇

猜你喜欢

热点阅读