simple_tag的使用
首先需要在你的项目app下创建一个名字为templatetags的Python文件夹,名字必须是这个,不然识别不出来,,
然后在里面创建一个py文件,在里面定义你的函数, 我这里是my_tags
from django import template
#实例
register = template.Library()
@register.simple_tag
def sum_test(x, y):
"""
:param x:
:param y:
:return: 这是一个求和函数
"""
return x+y
然后就可以在你的html中调用你的函数了
{# 导入你的类#}
{% load my_tags %}
{# 调用你的方法,还要传递你的变量进去#}
{% sum_test 5 5 %}