1+ [django .template .defaulttags .autoescape ]
2+ args = [{ name = " setting" , required = true , allowed_values = [" on" , " off" ] }]
3+ closing = " endautoescape"
4+ type = " block"
5+
16[django .template .defaulttags .block ]
27closing = " endblock"
38type = " block"
49
10+ [django .template .defaulttags .comment ]
11+ type = " block"
12+ closing = " endcomment"
13+
14+
15+ [django .template .defaulttags .cycle ]
16+ type = " tag"
17+ args = [
18+ { name = " cyclevars" , required = true },
19+ { name = " variable_name" , required = false , is_kwarg = true },
20+ ]
21+
22+ [django .template .defaulttags .debug ]
23+ type = " tag"
24+
25+ [django .template .defaulttags .extends ]
26+ type = " inclusion"
27+ args = [{ name = " parent_name" , required = true }]
28+
529[django .template .defaulttags .for ]
630args = [
731 { name = " {item}" , required = true },
@@ -12,8 +36,70 @@ branches = ["empty"]
1236closing = " endfor"
1337type = " block"
1438
39+ [django .template .defaulttags .filter ]
40+ type = " block"
41+ closing = " endfilter"
42+ args = [{ name = " filter_expr" , required = true }]
43+
44+ [django .template .defaulttags .firstof ]
45+ type = " tag"
46+ args = [{ name = " variables" , required = true }]
47+
1548[django .template .defaulttags .if ]
1649args = [{ name = " condition" , required = true }]
1750branches = [" elif" , " else" ]
1851closing = " endif"
1952type = " block"
53+
54+ [django .template .defaulttags .include ]
55+ type = " inclusion"
56+ args = [
57+ { name = " template" , required = true },
58+ { name = " with" , required = false , is_kwarg = true },
59+ { name = " only" , required = false , is_kwarg = true },
60+ ]
61+
62+ [django .template .defaulttags .load ]
63+ type = " tag"
64+ args = [{ name = " library" , required = true }]
65+
66+ [django .template .defaulttags .now ]
67+ type = " tag"
68+ args = [{ name = " format_string" , required = true }]
69+
70+ [django .template .defaulttags .spaceless ]
71+ type = " block"
72+ closing = " endspaceless"
73+
74+ [django .template .defaulttags .templatetag ]
75+ type = " tag"
76+
77+ [[django .template .defaulttags .templatetag .args ]]
78+ name = " tagtype"
79+ required = true
80+ allowed_values = [
81+ " openblock" ,
82+ " closeblock" ,
83+ " openvariable" ,
84+ " closevariable" ,
85+ " openbrace" ,
86+ " closebrace" ,
87+ " opencomment" ,
88+ " closecomment" ,
89+ ]
90+
91+ [django .template .defaulttags .url ]
92+ type = " tag"
93+ args = [
94+ { name = " view_name" , required = true },
95+ { name = " asvar" , required = false , is_kwarg = true },
96+ ]
97+
98+ [django .template .defaulttags .verbatim ]
99+ type = " block"
100+ closing = " endverbatim"
101+
102+ [django .template .defaulttags .with ]
103+ type = " block"
104+ closing = " endwith"
105+ args = [{ name = " extra_context" , required = true }]
0 commit comments