剖析Django中模版标签的解析与参数传递

zoudong82570 17 0 PDF 2020-12-31 15:12:31

分析直至另一个模板标签 模板标签可以像包含其它标签的块一样工作(想想 {% if %} 、 {% for %} 等)。 要创建一个这样的模板标签,在你的编译函数中使用 parser.parse() 。 标准的 {% comment %} 标签是这样实现的: def do_comment(parser, token): nodelist = parser.parse(('endcomment',)) parser.delete_first_token() return CommentNode() class CommentNode(template.Node): def ren

用户评论
请输入评论内容
评分:
暂无评论