Django 哪里是关于“的文件?”;语法分析器;方法?
我想知道这个(和其他)方法的作用:Django 哪里是关于“的文件?”;语法分析器;方法?,django,Django,我想知道这个(和其他)方法的作用: parser.compile_filter()这是唯一的官方文档,我相信您已经找到了 其他的好地方是,那,那,那,那,那, 只要compile\u filter运行。来源(带有docstring)显示 和FilterExpression如下所示: 解析变量标记及其 可选过滤器(全部作为单个过滤器) 字符串),并返回元组列表 筛选器名称和参数的名称。 样本: 这种方法从何而来? def compile_filter(self, token): "Conv
parser.compile_filter()这是唯一的官方文档,我相信您已经找到了 其他的好地方是,那,那,那,那,那, 只要
compile\u filter
运行。来源(带有docstring)显示
和FilterExpression如下所示:
解析变量标记及其
可选过滤器(全部作为单个过滤器)
字符串),并返回元组列表
筛选器名称和参数的名称。
样本:
这种方法从何而来?
def compile_filter(self, token):
"Convenient wrapper for FilterExpression"
return FilterExpression(token, self)
>>> token = 'variable|default:"Default value"|date:"Y-m-d"'
>>> p = Parser('')
>>> fe = FilterExpression(token, p)
>>> len(fe.filters)
2
>>> fe.var
'variable'