关于"解析器"方法的文档在哪里?

xRo*_*bot 3 django

我想知道这个(和其他)方法的作用:

parser.compile_filter()

Rob*_*ert 13

唯一的官方文档,我相信你发现在这里.

其他好的地方是用户组,开发人员组,源代码源代码历史,

至此compile_filter.源(带文档字符串)说.

def compile_filter(self, token):
    "Convenient wrapper for FilterExpression"
    return FilterExpression(token, self)
Run Code Online (Sandbox Code Playgroud)

FilterExpression 在此处记录为:

解析变量标记及其可选过滤器(全部作为单个字符串),并返回过滤器名称和参数的元组列表.样品:

>>> token = 'variable|default:"Default value"|date:"Y-m-d"'
>>> p = Parser('')
>>> fe = FilterExpression(token, p)
>>> len(fe.filters)
2
>>> fe.var
'variable'
Run Code Online (Sandbox Code Playgroud)