我在一个项目中发现了以下代码,删除它会使测试失败:
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
. 为什么会这样?