2

我正在尝试使用 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,并且该文件不包含在下载中。

请帮忙!

4

1 回答 1

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”,我仍然会收到错误消息。

我不确定这个答案是否正确,希望它可以帮助你。

于 2012-02-27T08:26:11.887 回答