1

私のurls.pyには次のものがあります

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

そして、それは機能しません。'filename.txt' could not be found たとえば、URLをr'^static/(?P<path>.*)$'他のものに変更すると、常にr'^staticabc/(?P<path>.*)$'機能します。

この URL を機能させるにはどうすればよいでしょうか?

4

1 に答える 1

1

参照: https://docs.djangoproject.com/en/dev/howto/static-files/#configuring-static-files

「ファイルの提供」情報ボックスでは、DEBUG = True.

使用するバージョンは、によって検出された場所から静的ファイルを提供しますSTATICFILES_FINDERS

あなたが提供している追加の定義はこれをオーバーライドし、 からファイルのみを提供します。これはSTATIC_ROOT、実行したばかりでない限り空collectstaticになります。

于 2013-08-06T00:56:36.013 に答える