X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/9ae83685ae10ad4d0e6f6091413b1d2488eaf478..695023a09f7ed62d3a414dfc7c7b909fd0d1171b:/edumed/settings/middleware.py?ds=inline diff --git a/edumed/settings/middleware.py b/edumed/settings/middleware.py new file mode 100644 index 0000000..15ab189 --- /dev/null +++ b/edumed/settings/middleware.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +from edumed.utils import process_app_deps + +MIDDLEWARE_CLASSES = process_app_deps(( + 'django.middleware.cache.UpdateCacheMiddleware', + ('django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.sessions'), + # 'django.middleware.locale.LocaleMiddleware', + 'subdomains.middleware.SubdomainURLRoutingMiddleware', + 'fnpdjango.middleware.URLLocaleMiddleware', + + 'django.middleware.common.CommonMiddleware', + 'django.middleware.csrf.CsrfViewMiddleware', + 'honeypot.middleware.HoneypotMiddleware', + ('django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.auth'), + ('django_cas.middleware.CASMiddleware', 'django_cas'), + ('django.contrib.messages.middleware.MessageMiddleware', 'django.contrib.messages'), + # Uncomment the next line for simple clickjacking protection: + # 'django.middleware.clickjacking.XFrameOptionsMiddleware', + ('pagination.middleware.PaginationMiddleware', 'pagination'), + 'django.middleware.cache.FetchFromCacheMiddleware', + 'fnpdjango.middleware.SetRemoteAddrFromXRealIP', + 'pybb.middleware.PybbMiddleware', + 'forum.middleware.ForumMiddleware', + 'wtem.middleware.ThreadLocalMiddleware' +))