django-filebrowser 无法访问并抛出 404

Posted

技术标签:

【中文标题】django-filebrowser 无法访问并抛出 404【英文标题】:django-filebrowser not accessible and a 404 is thrown 【发布时间】:2011-01-13 22:47:33 【问题描述】:

找不到页面 (404) 请求方法: 获取请求网址: http://beta.mysite.com/admin/filebrowser/

请求的管理页面没有 存在。

django-filebrowser 要求:

django 1.0+(我有 1.1) PIL(我安装了python-imaging) Grappelli(我安装了最新的 svn trunk,确认可以正常工作)

对于文件浏览器 I:

查看最新的svn,放入python路径 将媒体文件复制到静态主机 将文件浏览器添加到settings.py,确认它已将其拾取,因为它曾经抛出一个异常,即在我安装它之前没有安装 PIL 我在 urls.py 中添加了确切的 url 行:(r'^admin/filebrowser/', include('filebrowser.urls')),

需要注意的一点,我没有修改filebrowser settings.py

我的网站管理员工作,grappelli 应用于管理员,我尝试http://site.com/admin/filebrowser/ 带有斜杠,我的网址有一个斜杠,这是完整的 urls.py:

    urlpatterns = patterns('',

        (r'^$', 'django.views.generic.simple.direct_to_template', 'template':'homepage.html'),

        # Uncomment the next line to enable the admin:
        (r'^admin/filebrowser/', include('filebrowser.urls')),
        (r'^admin/', include(admin.site.urls)),


        # add this or you'll get some error:
        # Reverse for 'grp_bookmark_get' with arguments
        (r'^grappelli/', include('grappelli.urls')),

        (r'^search/$', 'site.search.views.search'),
        (r'', include('django.contrib.flatpages.urls')),

)

【问题讨论】:

【参考方案1】:

freenode/#django 上的 apollo13 解决了这个问题。我应该去/admin/filebrowser/browse

【讨论】:

以上是关于django-filebrowser 无法访问并抛出 404的主要内容,如果未能解决你的问题,请参考以下文章

Oracle 虚拟机无法访问

如何限制对任何路由的直接访问并抛出 404 异常,即使存在路由?

C++ Int 似乎没有初始化并抛出异常:读取访问冲突

Laravel JWTAuth::encode , JWTAuth::attemp , JWTAuth::fromUser ,无法创建令牌,并抛出错误

SQL 连接字符串在 C# 中无法识别并抛出异常

import bcrypt 在 anaconda cmd 上失败并抛出错误“无法导入 _bcrpyt”但适用于 windows cmd?