general: remove middleware support from plugins (#6979)
This commit is contained in:
parent
dfaea1d163
commit
53101b136c
|
@ -64,17 +64,6 @@ def register_plugins_apps(installed_apps):
|
|||
if app not in installed_apps)
|
||||
return installed_apps
|
||||
|
||||
def register_plugins_middleware(middlewares):
|
||||
middlewares = tuple(middlewares)
|
||||
for plugin in get_plugins():
|
||||
if hasattr(plugin, 'get_before_middleware'):
|
||||
middlewares = tuple(m for m in plugin.get_before_middleware()
|
||||
if m not in middlewares) + middlewares
|
||||
if hasattr(plugin, 'get_after_middleware'):
|
||||
middlewares += tuple(m for m in plugin.get_after_middleware()
|
||||
if m not in middlewares)
|
||||
return middlewares
|
||||
|
||||
def get_extra_manager_actions():
|
||||
'''This iterates over all appconfigs and returns a list of dictionaries,
|
||||
with href and text keys.'''
|
||||
|
|
|
@ -73,8 +73,6 @@ MIDDLEWARE_CLASSES = (
|
|||
'django.middleware.clickjacking.XFrameOptionsMiddleware',
|
||||
)
|
||||
|
||||
MIDDLEWARE_CLASSES = plugins.register_plugins_middleware(MIDDLEWARE_CLASSES)
|
||||
|
||||
# Serve xstatic files, required for gadjo
|
||||
STATICFILES_FINDERS = global_settings.STATICFILES_FINDERS + \
|
||||
('gadjo.finders.XStaticFinder',)
|
||||
|
|
Loading…
Reference in New Issue