2

あるプロジェクトで次のコードを見つけ、それを削除するとテストが失敗します。

if 'test' in sys.argv:
    urlpatterns += patterns('',
                            (r'^static/(?P<path>.*)$', 'django.views.static.serve',
                             {'document_root': os.path.join(settings.BASE_DIR, 'viewer/templates/static')}),
                            )

何らかの理由で、./manage.py testは で正常に動作するにもかかわらず、この行がないと静的ファイルを提供しません./manage.py runserver。それはなぜでしょうか?

4

1 に答える 1