Skip to content
Snippets Groups Projects
Verified Commit fe3a2c34 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Remove unnecessary "set" template tag

parent 580f8ff8
No related branches found
No related tags found
1 merge request!143Add base template for printing views
......@@ -17,30 +17,3 @@ def get_dict(value: Any, arg: Any) -> Any:
return value[int(arg)]
else:
return None
class SetVarNode(template.Node):
def __init__(self, var_name, var_value):
self.var_name = var_name
self.var_value = var_value
def render(self, context):
try:
value = template.Variable(self.var_value).resolve(context)
except template.VariableDoesNotExist:
value = ""
context[self.var_name] = value
return u""
@register.tag(name='set')
def set_var(parser, token):
"""
{% set some_var = '123' %}
"""
parts = token.split_contents()
if len(parts) < 4:
raise template.TemplateSyntaxError("'set' tag must be of the form: {% set <var_name> = <var_value> %}")
return SetVarNode(parts[1], parts[3])
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment