django-filebrowser无法访问,并抛出404

时间:2010-02-06 20:28:09

标签: django django-admin django-filebrowser

  

未找到页面(404)请求方法:     GET请求网址:     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中添加了确切的网址:(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 个答案:

答案 0 :(得分:7)

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