Example #1
0
 def ready(self):
     # Install cache purging signal handlers
     if getattr(settings, 'WAGTAILAPI_USE_FRONTENDCACHE', False):
         if apps.is_installed('wagtail.contrib.wagtailfrontendcache'):
             from wagtail.contrib.wagtailapi.signal_handlers import register_signal_handlers
             register_signal_handlers()
         else:
             raise ImproperlyConfigured("The setting 'WAGTAILAPI_USE_FRONTENDCACHE' is True but 'wagtail.contrib.wagtailfrontendcache' is not in INSTALLED_APPS.")
Example #2
0
File: apps.py Project: xus/wagtail
 def ready(self):
     # Install cache purging signal handlers
     if getattr(settings, 'WAGTAILAPI_USE_FRONTENDCACHE', False):
         if apps.is_installed('wagtail.contrib.wagtailfrontendcache'):
             from wagtail.contrib.wagtailapi.signal_handlers import register_signal_handlers
             register_signal_handlers()
         else:
             raise ImproperlyConfigured(
                 "The setting 'WAGTAILAPI_USE_FRONTENDCACHE' is True but 'wagtail.contrib.wagtailfrontendcache' is not in INSTALLED_APPS."
             )
Example #3
0
    def ready(self):
        # Install cache purging signal handlers
        if getattr(settings, 'WAGTAILAPI_USE_FRONTENDCACHE', False):
            if apps.is_installed('wagtail.contrib.wagtailfrontendcache'):
                from wagtail.contrib.wagtailapi.signal_handlers import register_signal_handlers
                register_signal_handlers()
            else:
                raise ImproperlyConfigured("The setting 'WAGTAILAPI_USE_FRONTENDCACHE' is True but 'wagtail.contrib.wagtailfrontendcache' is not in INSTALLED_APPS.")

        if not apps.is_installed('rest_framework'):
            warnings.warn(
                "The 'wagtailapi' module now requires 'rest_framework' to be installed. "
                "Please add 'rest_framework' to INSTALLED_APPS.",
                RemovedInWagtail14Warning)
Example #4
0
    def ready(self):
        # Install cache purging signal handlers
        if getattr(settings, 'WAGTAILAPI_USE_FRONTENDCACHE', False):
            if apps.is_installed('wagtail.contrib.wagtailfrontendcache'):
                from wagtail.contrib.wagtailapi.signal_handlers import register_signal_handlers
                register_signal_handlers()
            else:
                raise ImproperlyConfigured(
                    "The setting 'WAGTAILAPI_USE_FRONTENDCACHE' is True but "
                    "'wagtail.contrib.wagtailfrontendcache' is not in INSTALLED_APPS."
                )

        if not apps.is_installed('rest_framework'):
            raise ImproperlyConfigured(
                "The 'wagtailapi' module requires Django REST framework. "
                "Please add 'rest_framework' to INSTALLED_APPS.")
Example #5
0
 def setUpClass(cls):
     super(TestPageCacheInvalidation, cls).setUpClass()
     signal_handlers.register_signal_handlers()
Example #6
0
 def setUpClass(cls):
     super(TestPageCacheInvalidation, cls).setUpClass()
     signal_handlers.register_signal_handlers()
Example #7
0
 def setUpClass(cls):
     signal_handlers.register_signal_handlers()
Example #8
0
 def setUpClass(cls):
     signal_handlers.register_signal_handlers()