Django filebrowser缺少JS文件

时间:2011-05-26 13:54:39

标签: javascript django django-filebrowser

我正在尝试使用django-filebrowser。我已根据说明正确安装,但每次尝试上传文件时都会出现JS错误。

我应该注意到我可以浏览'filebrowser / browse /',创建目录等。 问题是,当我选择上传文件时,我可以在html源代码中看到包含文件'CollapsedFieldsets.js'但无法找到。

这个文件的位置应该在这里:django-install / django / contrib / admin / media / js / admin /但文件无处可寻。

django-filebrowser在filebrowser / templates / upload.html中引用此JS文件

我得到的错误是:

invalid object initializer
$('#id_file').uploadify({ 

这可能是因为无法找到相关文件。 我正在使用Django 1.3,该文件未包含在下载中。

请帮忙!

1 个答案:

答案 0 :(得分:0)

我使用django-filebrowser前几天可能会遇到同样的问题。我也可以创建目录,但是当我点击“浏览”按钮时,它会失败并出现与您相同的错误:'CollapsedFieldsets.js' can not be found.

最后,我发现:

MEDIA_URL = 'http://domain/static/'
FILEBROWSER_URL_FILEBROWSER_MEDIA =MEDIA_URL+ 'filebrowser/'

因为MEDIA_URL没有'www',所以当我访问没有'www'的网站时,文件浏览器运行良好;但如果使用'www',我仍然会收到错误。

我不确定这个答案是对的,希望它可以帮到你。