Django treats {{ var }} as some variable in its template. How can I escape {{ var }} or {{ or }} such that django does no
if you simply need to use {{ }} as a variable for template framework like angularjs, then following maybe simpler:
in your , add
from django import template
register = template.Library()
@register.simple_tag
def ngvar(var_name):
return "{{%s}}" % var_name
and in template, do
{% load ngvar %}
{% ngvar "variable name" %}
if ngvar.py is the first template tag, then make sure to add __init__.py file to the templatetags directory