Changed the urls config so that static files can be served to the test client.

- Legacy-Id: 11302
This commit is contained in:
Henrik Levkowetz 2016-06-09 21:54:44 +00:00
parent 2c456cea73
commit cbaabbf98f

View file

@ -7,6 +7,8 @@ from django.contrib import admin
from django.views.generic import TemplateView from django.views.generic import TemplateView
from django.contrib.staticfiles.urls import staticfiles_urlpatterns from django.contrib.staticfiles.urls import staticfiles_urlpatterns
import debug # pyflakes:ignore
from ietf.liaisons.sitemaps import LiaisonMap from ietf.liaisons.sitemaps import LiaisonMap
from ietf.ipr.sitemaps import IPRMap from ietf.ipr.sitemaps import IPRMap
from ietf import api from ietf import api
@ -76,13 +78,15 @@ for n,a in api._api_list:
# This is needed to serve files during testing # This is needed to serve files during testing
if settings.SERVER_MODE in ('development', 'test'): if settings.SERVER_MODE in ('development', 'test'):
urlpatterns += ( staticfiles_urlpatterns() save_debug = settings.DEBUG
+ patterns('', settings.DEBUG = True
urlpatterns += staticfiles_urlpatterns()
urlpatterns += patterns('',
(r'^_test500/$', lambda x: None), (r'^_test500/$', lambda x: None),
(r'^environment/$', 'ietf.help.views.environment'), (r'^environment/$', 'ietf.help.views.environment'),
## maybe preserve some static legacy URLs ? ## maybe preserve some static legacy URLs ?
(r'^(?P<path>(?:images|css|js)/.*)$', 'django.views.static.serve', {'document_root': settings.STATIC_ROOT+'ietf/'}), (r'^(?P<path>(?:images|css|js)/.*)$', 'django.views.static.serve', {'document_root': settings.STATIC_ROOT+'ietf/'}),
) )
+ static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
) settings.DEBUG = save_debug