jinja2ext.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:statik 作者: thanethomson 项目源码 文件源码
def parse(self, parser):
        lineno = next(parser.stream).lineno

        # get the first parameter: the view name
        args = [parser.parse_expression()]

        # if there's a comma, we've also got an instance variable here
        if parser.stream.skip_if('comma'):
            args.append(parser.parse_expression())
        else:
            # no instance supplied for URL tag
            args.append(nodes.Const(None))

        return nodes.Output(
            [self.call_method('_url', args)],
            lineno=lineno
        )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号