首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法使用django-filebrowser下载文件

无法使用django-filebrowser下载文件
EN

Stack Overflow用户
提问于 2014-02-21 04:36:47
回答 1查看 330关注 0票数 0

这是来自settings.py的。我可以上传文件,浏览文件名。

代码语言:javascript
运行
复制
# Main Media Settings
MEDIA_ROOT = getattr(settings, "FILEBROWSER_MEDIA_ROOT", 'media')
MEDIA_URL = getattr(settings, "FILEBROWSER_MEDIA_URL", settings.MEDIA_URL)

# Main FileBrowser Directory. This has to be a directory within MEDIA_ROOT.
# Leave empty in order to browse all files under MEDIA_ROOT.
# DO NOT USE A SLASH AT THE BEGINNING, DO NOT FORGET THE TRAILING SLASH AT THE END.
DIRECTORY = getattr(settings, "FILEBROWSER_DIRECTORY", 'uploads/')

在浏览页面上,我看到这些文件的格式如下:

URL上传/example.xlsx

文件大小39.3 KB

但当我单击URL链接时,我会被定向到

8000/admin/filebrowser/detail/uploads/example.xlsx

关于投诉:

使用MIO_Risk.urls中定义的URLconf,Django按以下顺序尝试了这些URL模式:

代码语言:javascript
运行
复制
^__debug__/
^admin/filebrowser/ ^browse/$ [name='fb_browse']
^admin/filebrowser/ ^createdir/ [name='fb_createdir']
^admin/filebrowser/ ^upload/ [name='fb_upload']
^admin/filebrowser/ ^delete_confirm/$ [name='fb_delete_confirm']
^admin/filebrowser/ ^delete/$ [name='fb_delete']
^admin/filebrowser/ ^detail/$ [name='fb_detail']
^admin/filebrowser/ ^version/$ [name='fb_version']
^admin/filebrowser/ ^upload_file/$ [name='fb_do_upload'] 

你知道这是怎么回事吗?或者它应该是完全有效的?谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-02-21 23:19:10

根据django-filebrowser的作者:

单击URL由您的服务器处理(分别为django),而不是文件浏览器。请查看django文档,了解如何服务器媒体文件。

所以,点击这个链接就像是一个魔咒:

https://docs.djangoproject.com/en/1.2/howto/static-files/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21919002

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档