MOMOJI.故事接龙·让我们一起讲故事,做个有故事的人

1.定义一个filter,比如:

def GetATail(s,tail):

    return s+tail

2.有两种方法加到pyramid框架中:

2.1.通过配置.ini文件:

jinja2.filters =

    getatail = momoji.jinjafilter.bitvaluefilter:GetGetATail

或者

2.2.通过配置config对象在__init__.py中:

    config.commit() # this is needed or you will get None back on the next line

    jinja2_env = config.get_jinja2_environment()

    jinja2_env.filters['getatail'] = GetATail   

3.在jinja2模板中即可调用:

{{ 'momoji' | getatail(' has a long tail') }}

 

by 飞~甜 @ 2019-06-12 18:15:52
全文模式 复制地址