How do I add multiple arguments to my custom template filter in a django template?

前端 未结 9 514
时光说笑
时光说笑 2020-11-27 12:20

Here\'s my custom filter:

from django import template

register = template.Library()

@register.filter
def replace(value, cherche, remplacement):
    retur         


        
9条回答
  •  独厮守ぢ
    2020-11-27 13:02

    It's easy like this.

    @register.filter(name='one_more')
    def one_more(_1, _2):
        return _1, _2
    
    def your_filter(_1_2, _3)
        _1, _2 = _1_2
        print "now you have three arguments, enjoy"
    
    {{ _1|one_more:_2|your_filter:_3 }}
    

提交回复
热议问题