django-自定义模板标签

    0.应用必须注册好

    1.在当前的应用中创建一个templatetags的文件夹

    2.建立一个python文件用于编写标签

    3.导入django的template类,然后实例化一个register对象

      from django import template

      register = template.Library()

    4.定义标签

@register.simple_tag #表明该函数是自定义标签
def get_bigcategory_list():
    return BigCategory.objects.all()

'''
自定义标签没有参数限制
但是使用的时候要一一对应
HTML中使用
{% 标签函数名 参数 %}
'''
自定义标签

  

猜你喜欢

转载自www.cnblogs.com/lizhihoublog/p/12618958.html