title: How to avoid hardcoded template name in a django app, integrated with django-cms?
body: <p>I have a custom Contact Form App, and I want to integrate it with django-cms. From what I understand I have to register the app with django-cms, and then in my views I have to return a RequestContext instance instead of a regular context instance. So in my <code>views.py</code>, I have</p>
  <pre><code>return render_to_response('my_template.html',
                            {'form': form},
                            context_instance=RequestContext(request))
  </code></pre>
  <p>I don't know if I'm missing something here, but my issue here is that I don't want to hardcode the template name <code>my_template.html</code>. Instead, I want the template to be the same one I put when adding a new page, so my question is, is there a way to get the template  from the django-cms page thats hosting the app or do I have to hardcode the template to be used?</p>