title: Django template for loop
body: <p>I have a template where I get certain variables back.
  One variable is instance.category which outputs: "words words words" which are values split by spaced.</p>
  
  <p>When I use the code below I get letter by letter back and not the words.</p>
  
  <pre><code>{% for icon in instance.category  %}
    &lt;p&gt;{{ icon }}&lt;/p&gt;
  {% endfor %}
  </code></pre>
  
  <p>Output</p>
  
  <pre><code>&lt;p&gt;w&lt;/p&gt;
  &lt;p&gt;o&lt;/p&gt;
  &lt;p&gt;r&lt;/p&gt;
  &lt;p&gt;d&lt;/p&gt;
  &lt;p&gt;w&lt;/p&gt;
  ....
  </code></pre>
  
  <p>I need:</p>
  
  <pre><code>&lt;p&gt;word&lt;/p&gt;
  &lt;p&gt;word&lt;/p&gt;
  &lt;p&gt;word&lt;/p&gt;
  </code></pre>
  
  <p>The Django plugin code</p>
  
  <pre><code>from cmsplugin_filer_image.cms_plugins import FilerImagePlugin
  from cms.plugin_pool import plugin_pool
  from django.utils.translation import ugettext_lazy as _
  from models import Item
  
  class PortfolioItemPlugin(FilerImagePlugin):
      model = Item
      name = "Portfolio item"
      render_template = "portfolio/item.html"
      fieldsets = (
          (None, {
              'fields': ('title', 'category',)
          }),
          (None, {
              'fields': (('image', 'image_url',), 'alt_text',)
          }),
          (_('Image resizing options'), {
              'fields': (
                  'use_original_image',
                  ('width', 'height', 'crop', 'upscale'),
                  'use_autoscale',
              )
          }),
          (_('More'), {
              'classes': ('collapse',),
              'fields': (('free_link', 'page_link', 'file_link', 'original_link', 'target_blank'),)
          }),
      )
  
  plugin_pool.register_plugin(PortfolioItemPlugin)
  </code></pre>
  
  <p>Any help is appreciated!</p>