TinyMCE工作得很好,除弹出窗口外都是如此。它们是空白的,经过一些谷歌搜索,显然它与Firefox和Django的跨域错误有关。我尝试使用document.domain,但我觉得当你使用Django开发服务器(http://127.0.0.1:8000)时它不起作用。
答案 0 :(得分:1)
127.0.0.1作为域没有任何问题。问题在于它与您的媒体域localhost
不同,尽管它们都指向相同的事物。
TinyMCE不喜欢媒体的不同域名,这就是让亲戚MEDIA_URL
可行的原因。使用网址http://localhost:8000/
访问您的服务器也会有效,因为该域名与MEDIA_URL
相同,因此将MEDIA_URL
设置为127.0.0.1:8000/m/
并访问它与http://127.0.0.1:8000/
。
答案 1 :(得分:0)
如果我使用localhost:8000,而不是使用127.0.0.1:8000,一切似乎都完美无缺。我不知道为什么。也许是因为localhost:8000是一个域而127.0.0.1:800不是。