title: ModelForm doesn't render TinyMCE (ReferenceError: tinyMCE is not defined)
body: <p>I have got django-tinymce working for the admin page. Now outside the admin page, when using a modelform I was expecting the TinyMCE editor to be loaded and shown to the user, this however didn't happen. All I see is a plain text area. But it works in admin page.</p>
  
  <pre><code>from tinymce.models import HTMLField
  class Punch(models.Model):
      discussion      = HTMLField()
  
  class PunchForm(forms.ModelForm):    
      class Meta:
          model = Punch
  </code></pre>
  
  <p>I can see with firebug that the TinyMCE snippet is added to the HTML:</p>
  
  <p><img src="https://i.stack.imgur.com/vpXsp.png" alt="enter image description here"></p>
  
  <p>However I get an error message in the console:</p>
  
  <pre><code>ReferenceError: tinyMCE is not defined
  </code></pre>
  
  <p>That makes no sense, why does the admin page have no problems finding the TinyMCE?
  Besides I added it even myself to the base.html:</p>
  
  <pre><code>&lt;script type="text/javascript" src="{{ STATIC_URL }}tiny_mce/tiny_mce.js"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>And the server can load it too:</p>
  
  <pre><code>[21/Apr/2013 13:42:40] "GET /static/tiny_mce/tiny_mce.js HTTP/1.1" 304 0
  </code></pre>
  
  <p>SO what could be the problem please?</p>