示例#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.")
示例#2
0
文件: apps.py 项目: 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."
             )
示例#3
0
文件: apps.py 项目: Tivix/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.")

        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)
示例#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.")
示例#5
0
 def setUpClass(cls):
     super(TestPageCacheInvalidation, cls).setUpClass()
     signal_handlers.register_signal_handlers()
示例#6
0
 def setUpClass(cls):
     super(TestPageCacheInvalidation, cls).setUpClass()
     signal_handlers.register_signal_handlers()
示例#7
0
 def setUpClass(cls):
     signal_handlers.register_signal_handlers()
示例#8
0
 def setUpClass(cls):
     signal_handlers.register_signal_handlers()