我使用Tiny mce为我的所见即所得。
我正在使用子域来提供媒体文件
#settings.py:
MEDIA_URL = 'http://media.mydomain.com/'
ADMIN_MEDIA_PREFIX = 'http://media.mydomain.com/admin_media/'
在我的textareas.js中我有这段代码:
document.domain = 'mydomain.com';
tinyMCE.init({
..
在我的tiny_mce_popup.js中,我也有
document.domain = 'mydomain.com';
微小的mce弹出窗口可以正常使用document.domain代码,但django自己在raw_id_fields上的弹出窗口效果不是很好。当我单击放大镜图标(在ForeignKey字段上)时,会显示弹出窗口,但是当我单击对象的链接时,我打开对象的编辑页面,而不是关闭弹出窗口并返回到orignal页面使用ForeignKey中选择的对象的ID。
我该怎么做才能解决这个问题?
答案 0 :(得分:1)
我通过将tiny_mce文件夹放在我的顶级域名来修复此问题。
有更好的方法吗?
答案 1 :(得分:0)
这似乎是一个悬而未决的问题that's been reported,但也许在开发分支中是fixed?门票中描述的细节与我所看到的相符。