我正在尝试使用django-filebrowser。我已经按照说明正确安装了,但每次尝试上传文件时都会出现JS错误。
我应该注意,我能够浏览到'filebrowser/ browse /',创建目录等。问题是当我选择上传一个文件时,我可以在html源代码中看到一个文件'CollapsedFieldsets.js‘被包括在内,但是找不到。
这个文件的位置应该是: django-install/django/contrib/admin/media/js/admin/,但是没有找到这个文件。
django-filebrowser在filebrowser/template/upload.html中引用此JS文件
我得到的错误是:
invalid object initializer
$('#id_file').uploadify({ 这可能是因为找不到有问题的文件。我使用的是Django 1.3,该文件没有包含在下载中。
请帮帮我!
发布于 2012-02-27 16:26:12
几天前,当我使用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',我仍然会得到错误。
我不确定这个答案是否正确,希望它能对你有所帮助。
https://stackoverflow.com/questions/6139676
复制相似问题