diff --git a/ckeditor_demo/settings.py b/ckeditor_demo/settings.py index b255445..fb3772b 100644 --- a/ckeditor_demo/settings.py +++ b/ckeditor_demo/settings.py @@ -27,8 +27,16 @@ TEMPLATE_DEBUG = True ALLOWED_HOSTS = [] -#DEFAULT_FILE_STORAGE = 'django.contrib.staticfiles.storage.CachedStaticFilesStorage' -#STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.CachedStaticFilesStorage' +CACHED_STORAGE = False + +if CACHED_STORAGE: + DEFAULT_FILE_STORAGE = 'django.contrib.staticfiles.storage.CachedStaticFilesStorage' + STATICFILES_STORAGE = 'django.contrib.staticfiles.storage.CachedStaticFilesStorage' + STATICFILES_FINDERS = ( + 'django.contrib.staticfiles.finders.FileSystemFinder', + 'django.contrib.staticfiles.finders.AppDirectoriesFinder', + 'django.contrib.staticfiles.finders.DefaultStorageFinder', + ) # Application definition diff --git a/ckeditor_demo/urls.py b/ckeditor_demo/urls.py index 0e699f3..60a1db3 100644 --- a/ckeditor_demo/urls.py +++ b/ckeditor_demo/urls.py @@ -1,6 +1,7 @@ from django.conf.urls import patterns, include, url from django.conf.urls.static import static from django.conf import settings +from django.contrib.staticfiles import views from django.contrib import admin admin.autodiscover() @@ -10,4 +11,5 @@ urlpatterns = patterns( url(r'^$', 'ckeditor_demo.demo_application.views.ckeditor_form_view', name='ckeditor-form'), url(r'^admin/', include(admin.site.urls)), url(r'^ckeditor/', include('ckeditor.urls')), + url(r'^static/(?P.*)$', views.serve), ) + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)