5

找不到页面 (404) 请求方法:GET 请求 URL: 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
  • 我将确切的 url 行添加到 urls.py:(r'^admin/filebrowser/', include('filebrowser.urls')),

需要注意的一件事,我没有修改文件浏览器 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')),

)
4

1 回答 1

9

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

于 2010-02-06T21:01:20.283 回答