Django和tinymcs:使用外部图像列表url获取图像文件列表

Django和tinymcs:使用外部图像列表url获取图像文件列表,django,tinymce,Django,Tinymce,我正在尝试使用tinymcs和Django来获取外部图片列表url。我的理解是,用户在单击图像图标(带有树的图标)时将能够看到他或她的图像列表。从这里可以选择并插入图像 我是对的,它是一个带有树的图标吗?这就是所谓的“图像”。一个叫“插入图像”的根本不起作用-图标不显示。它和insertfile是唯一不显示的。我可以,除非我需要这个列表功能 首先,我只是想让任何图像出现在列表中。我已经做了以下工作: 创建myexternalist.js并将其放置在保存其他js文件的位置。由于我的django设置

我正在尝试使用tinymcs和Django来获取外部图片列表url。我的理解是,用户在单击图像图标(带有树的图标)时将能够看到他或她的图像列表。从这里可以选择并插入图像

我是对的,它是一个带有树的图标吗?这就是所谓的“图像”。一个叫“插入图像”的根本不起作用-图标不显示。它和insertfile是唯一不显示的。我可以,除非我需要这个列表功能

首先,我只是想让任何图像出现在列表中。我已经做了以下工作:

创建myexternalist.js并将其放置在保存其他js文件的位置。由于我的django设置,我可以通过src=“/media/js/filename.js”访问这些其他文件。但这也是我应该提出的:

tinyMCE.init({
    external_image_list_url : "/media/js/myexternallist.js",
    ... })
在这个文件中,它说:

var tinyMCEImageList = new Array(["Logo 1", "/media/js/photo.jpg"],);
photo.jpg与myexternallist.js位于同一文件夹中


我还尝试了“photo.jpg”和其他各种组合。不确定我的问题是与我的相对路径有关还是与其他问题有关。我不确定绝对路径应该是什么。现在我正在处理localhost,但不会总是这样。

解决了这个问题,啊。问题是“var tinyMCEImageList=…”行末尾附近的逗号

现在它可以很好地处理以/media开头的相对URL


Firebug控制台提供了线索,它向我显示了js错误。我只是碰巧点击了那里,但是从现在起我会用很多

firebug节省了很多时间!