TinyMCE is working just fine, all except for the popup windows. They come up blank, and after a little bit of Google searching, apparently it has something to do with cross domain errors with Firefox and Django. I tried using document.domain, but I have a feeling that it doesn't work when you're using the Django development server (http://127.0.0.1:8000).
A:
Instead of using 127.0.0.1:8000, if I use localhost:8000, everything seems to work perfectly. I'm not sure why. Maybe it's because localhost:8000 is a domain and 127.0.0.1:800 is not.
RaDeuX
2010-02-20 20:29:32
A:
There's nothing wrong with 127.0.0.1 as a domain. The problem is that it's different to your media domain localhost
, although they both point to the same thing.
TinyMCE doesn't like different domains for the media, which is why having a relative MEDIA_URL
would work. Using the URL http://localhost:8000/
to access your server would also work, because the domain would be the same as the MEDIA_URL
, so too would setting your MEDIA_URL
to 127.0.0.1:8000/m/
and accessing it with http://127.0.0.1:8000/
.
Will Hardy
2010-02-21 05:05:36