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

django自定义filter

时间:2018-05-29 01:40:04      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:__init__   引入   def   测试   multi   port   文件   pack   自定义filter   

1. 在app中创建名称为templatetags的package(包含__init__.py)

 #创建测试文件my_tags.py
from django import template

register=template.Library() #register的名字是固定的,不能变

@register.filter
def multi(num1,num2):
return num1*num2

2.在对应的html中引入该tag.
{% load my_tags %}
{{ num|multi:2}}    #num*2

django自定义filter

标签:__init__   引入   def   测试   multi   port   文件   pack   自定义filter   

原文地址:https://www.cnblogs.com/mingxiazhichan/p/9103001.html

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