在Django中开发中提供静态文件时是否可以打开目录索引?

时间:2013-03-29 07:34:52

标签: python django

我正在使用staticfiles_urlpatterns按照建议在开发中提供静态文件,但我正在使用我正在使用的特定应用程序的静态文件上的404,而不知道为什么......转向如果可能的话,所有静态文件的目录索引都会很酷。我注意到'show_indexes' option用于提供某些类型的静态文件。是否有可能以一种方式编写我的仅调试url conf,以便在开发中实现我的静态文件?

1 个答案:

答案 0 :(得分:2)

这样的事情应该有效(更新以使用STATIC_ROOT):

if settings.DEBUG:
    urlpatterns += patterns('',
        url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {
            'document_root': settings.MEDIA_ROOT,
            'show_indexes': True,
        }),
   )