title: Django CMS Custom Plugin doesn't render the template
body: <p>Running a fresh install of django-cms 2.4.0-RC1, django 1.5.1 and python 2.7. I'm trying to create a very simple custom plugin with a single field. The plugin registers in the admin and works fine. It successfully stores in the database. It's just not rendered in my template.</p>
  
  <p>I have verified the render_template path and also tried using a hardcoded absolute path. I have tried overriding the render method in CMSSelectDegreeLevelPlugin.</p>
  
  <p>Am I overlooking something obvious? I've made very similar plugins before (in different versions of django-cms) and had no trouble.</p>
  
  <p><strong>models.py:</strong></p>
  
  <pre><code>from cms.models.pluginmodel import CMSPlugin
  from django.db import models
  
  
  class SelectDegreeLevel(CMSPlugin):
      degree_level = models.CharField('Degree Level', max_length=50)
  </code></pre>
  
  <p><strong>cms-plugins.py</strong></p>
  
  <pre><code>from cms.plugin_base import CMSPluginBase
  from cms.plugin_pool import plugin_pool
  from django.utils.translation import gettext_lazy as _
  from models import SelectDegreeLevel
  
  
  class CMSSelectDegreeLevelPlugin(CMSPluginBase):
      model = SelectDegreeLevel
      name = _('Degree Level')
      render_template = "cms/plugins/select_degree_level.html"
  
  plugin_pool.register_plugin(CMSSelectDegreeLevelPlugin)
  </code></pre>
  
  <p><strong>select_degree_level.html</strong></p>
  
  <pre><code>&lt;h1&gt;static text test {{ instance.degree_level }}&lt;/h1&gt;
  </code></pre>