title: Multi line string in Django 'include' statement
body: <p>I'm trying to be DRY with my Django templates, and have some code that I mix with CSS for a simple hover-over popup. I'd like to reuse the code, but the contents of my popup will be HTML that may well span over multiple lines. Is it possible to stuff multi-line strings into a template variable?</p>
  
  <p>I tried doing something funky with blocks and <code>block.super</code> but that only seems to work when extending (not <code>include</code>)</p>
  
  <p>Here's an example of what I'd like to do. Is it possible?</p>
  
  <p><code>index.html</code></p>
  
  <pre><code> &lt;body&gt;
   &lt;h2&gt;My Popup&lt;/h2&gt;
   {% include "snippets/popup.html" with class="p" spantext="Hover me" popupdiv="""
    &lt;h2&gt;This is a popup!&lt;/h2&gt;
       &lt;ul&gt;
            &lt;li&gt;Something&lt;/li&gt;
            &lt;li&gt;Something else&lt;/li&gt;
       &lt;/ul&gt;
   """
  %}
   &lt;/body&gt;
  </code></pre>
  
  <p><code>snippets/popup.html</code></p>
  
  <pre><code> &lt;div class="{{ class }}"&gt;
       &lt;span class='pointer'&gt;{{ spantext }}&lt;/span&gt;
       &lt;div class="popup"&gt;
           {{ popupdiv }}
       &lt;/div&gt;
   &lt;/div&gt;
  </code></pre>
  
  <p>I know it's not possible to have multi-line template tags in Django, but is there any way round this, other than squashing all my div html onto one line, and escaping any quotes?</p>
  
  <p>Cheers</p>