title: Django cms - custom page (type)
body: <p>i try to generate a django cms application with different page types.</p>
  
  <p>Currently i do that like that: </p>
  
  <pre><code>CMS_TEMPLATES = (
      ('content.html', 'Base'),
      ('category.html', 'Category'),
  )
  </code></pre>
  
  <p>So i can create different pages for different product categories. </p>
  
  <p>But i would like to build a custom "renderer" or something like that, where i can do some db calls to retrieve some products. (Depending on some custom page attributes)</p>
  
  <p>Currently i set the custom page attributes by PageExtension from django cms.</p>
  
  <p>Can you give me a hint to that? </p>