mirror of
https://github.com/joshuadavidthomas/django-language-server.git
synced 2025-09-06 18:30:35 +00:00
add more builtins
This commit is contained in:
parent
1295247aa9
commit
1827f10be6
1 changed files with 86 additions and 0 deletions
|
@ -1,7 +1,31 @@
|
|||
[django.template.defaulttags.autoescape]
|
||||
args = [{ name = "setting", required = true, allowed_values = ["on", "off"] }]
|
||||
closing = "endautoescape"
|
||||
type = "block"
|
||||
|
||||
[django.template.defaulttags.block]
|
||||
closing = "endblock"
|
||||
type = "block"
|
||||
|
||||
[django.template.defaulttags.comment]
|
||||
type = "block"
|
||||
closing = "endcomment"
|
||||
|
||||
|
||||
[django.template.defaulttags.cycle]
|
||||
type = "tag"
|
||||
args = [
|
||||
{ name = "cyclevars", required = true },
|
||||
{ name = "variable_name", required = false, is_kwarg = true },
|
||||
]
|
||||
|
||||
[django.template.defaulttags.debug]
|
||||
type = "tag"
|
||||
|
||||
[django.template.defaulttags.extends]
|
||||
type = "inclusion"
|
||||
args = [{ name = "parent_name", required = true }]
|
||||
|
||||
[django.template.defaulttags.for]
|
||||
args = [
|
||||
{ name = "{item}", required = true },
|
||||
|
@ -12,8 +36,70 @@ branches = ["empty"]
|
|||
closing = "endfor"
|
||||
type = "block"
|
||||
|
||||
[django.template.defaulttags.filter]
|
||||
type = "block"
|
||||
closing = "endfilter"
|
||||
args = [{ name = "filter_expr", required = true }]
|
||||
|
||||
[django.template.defaulttags.firstof]
|
||||
type = "tag"
|
||||
args = [{ name = "variables", required = true }]
|
||||
|
||||
[django.template.defaulttags.if]
|
||||
args = [{ name = "condition", required = true }]
|
||||
branches = ["elif", "else"]
|
||||
closing = "endif"
|
||||
type = "block"
|
||||
|
||||
[django.template.defaulttags.include]
|
||||
type = "inclusion"
|
||||
args = [
|
||||
{ name = "template", required = true },
|
||||
{ name = "with", required = false, is_kwarg = true },
|
||||
{ name = "only", required = false, is_kwarg = true },
|
||||
]
|
||||
|
||||
[django.template.defaulttags.load]
|
||||
type = "tag"
|
||||
args = [{ name = "library", required = true }]
|
||||
|
||||
[django.template.defaulttags.now]
|
||||
type = "tag"
|
||||
args = [{ name = "format_string", required = true }]
|
||||
|
||||
[django.template.defaulttags.spaceless]
|
||||
type = "block"
|
||||
closing = "endspaceless"
|
||||
|
||||
[django.template.defaulttags.templatetag]
|
||||
type = "tag"
|
||||
|
||||
[[django.template.defaulttags.templatetag.args]]
|
||||
name = "tagtype"
|
||||
required = true
|
||||
allowed_values = [
|
||||
"openblock",
|
||||
"closeblock",
|
||||
"openvariable",
|
||||
"closevariable",
|
||||
"openbrace",
|
||||
"closebrace",
|
||||
"opencomment",
|
||||
"closecomment",
|
||||
]
|
||||
|
||||
[django.template.defaulttags.url]
|
||||
type = "tag"
|
||||
args = [
|
||||
{ name = "view_name", required = true },
|
||||
{ name = "asvar", required = false, is_kwarg = true },
|
||||
]
|
||||
|
||||
[django.template.defaulttags.verbatim]
|
||||
type = "block"
|
||||
closing = "endverbatim"
|
||||
|
||||
[django.template.defaulttags.with]
|
||||
type = "block"
|
||||
closing = "endwith"
|
||||
args = [{ name = "extra_context", required = true }]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue