TinyMCE 工作得很好,除了弹出窗口。他们出现空白,经过一点谷歌搜索,显然它与 Firefox 和 Django 的跨域错误有关。我尝试使用 document.domain,但我感觉当您使用 Django 开发服务器 ( http://127.0.0.1:8000 )时它不起作用。
问问题
1468 次
2 回答
1
127.0.0.1 作为域没有任何问题。问题是它与您的媒体域不同localhost
,尽管它们都指向同一事物。
TinyMCE 不喜欢媒体的不同域,这就是为什么有一个亲戚MEDIA_URL
会起作用的原因。使用 URLhttp://localhost:8000/
访问您的服务器也可以,因为域将与 . 相同MEDIA_URL
,因此设置您的MEDIA_URL
to127.0.0.1:8000/m/
并使用 . 访问它也可以http://127.0.0.1:8000/
。
于 2010-02-21T05:05:36.277 回答
0
如果我使用 localhost:8000 而不是使用 127.0.0.1:8000,那么一切似乎都运行良好。我不确定为什么。也许是因为 localhost:8000 是一个域,而 127.0.0.1:800 不是。
于 2010-02-20T20:29:32.477 回答