【发布时间】:2014-03-09 16:35:14
【问题描述】:
我已经安装了 Django 文件浏览器并将grappelli 和filebrowser 添加到我安装的应用程序中。并做了文档中所说的每件事,但是当我浏览http://127.0.0.1:8000/admin/filebrowser/ 时,我得到了 404 page not found 错误。有什么问题?我这样配置我的媒体设置:
# Media files
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
MEDIA_URL = '/media/'
ADMIN_MEDIA_PREFIX = '/media/admin/'
FILEBROWSER_DIRECTORY = '/media/'
【问题讨论】:
-
你安装了哪些版本?
-
@SimeonVisser FileBrowser 3.5 和 Grappelli 2.5.1 来自 GitHub。实际上我克隆了它们并使用它们的源文件夹。
-
你在
http://127.0.0.1:8000/admin/filebrowser/browse/看到了什么吗?根据源代码,文件浏览器没有基本 URL,只有特定 URL。 -
@SimeonVisser 我在
http://127.0.0.1:8000/admin/filebrowser/browse/看到Bad Request (400)页面 -
你能试试
http://127.0.0.1:8000/admin/filebrowser/upload/吗?或许您需要为/browse/提供一些额外的参数。
标签: python django django-grappelli django-filebrowser django-media