title: escape problem in django templates
body: <p>Let's say that I have this string:</p>
  
  <pre><code>s = '&lt;p&gt;Hello!&lt;/p&gt;'
  </code></pre>
  
  <p>When I pass this variable to a template, I want it to be rendered as raw html. Looking at the docs I see that I can either use the safe filter:</p>
  
  <pre><code>{{s|safe}}
  </code></pre>
  
  <p>or disable autoescape:</p>
  
  <pre><code>{%autoescape off}
  {{s}}
  {%endautoescape%}
  </code></pre>
  
  <p>or inside the python code declare it safe:</p>
  
  <pre><code>from django.utils.safestring import mark_safe
  s = mark_safe(s)
  </code></pre>
  
  <p>None of these options are working for me. Whatever I do, the string is displayed as:</p>
  
  <pre><code>&lt;p&gt;Hello!&lt;/p&gt;
  </code></pre>
  
  <p>I must be missing something, just couldn't figure out what. Is there some security setting somewhere that disallows escaping?</p>
  
  <p>EDIT: Bizarre, the problem seems to be gone after I have restarted the computer.</p>