From f068a90e445157c13dfc13eb52fce635fa38d957 Mon Sep 17 00:00:00 2001 From: lian Date: Fri, 18 Feb 2022 13:13:21 +0800 Subject: [PATCH] Update multi_institutions.md --- manual/deploy_pro/multi_institutions.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/manual/deploy_pro/multi_institutions.md b/manual/deploy_pro/multi_institutions.md index 7aa339de..3397e714 100644 --- a/manual/deploy_pro/multi_institutions.md +++ b/manual/deploy_pro/multi_institutions.md @@ -7,6 +7,12 @@ Starting from version 5.1, you can add institutions into Seafile and assign user In `seahub_settings.py`, add `MULTI_INSTITUTION = True` to enable multi-institution feature. And add ``` +# for 7.1.22 or older +EXTRA_MIDDLEWARE_CLASSES += ( + 'seahub.institutions.middleware.InstitutionMiddleware', +) + +# for 8.0.0 or newer EXTRA_MIDDLEWARE += ( 'seahub.institutions.middleware.InstitutionMiddleware', ) @@ -15,12 +21,18 @@ EXTRA_MIDDLEWARE += ( or ``` +# for 7.1.22 or older +EXTRA_MIDDLEWARE_CLASSES = ( + 'seahub.institutions.middleware.InstitutionMiddleware', +) + +# for 8.0.0 or newer EXTRA_MIDDLEWARE = ( 'seahub.institutions.middleware.InstitutionMiddleware', ) ``` -if `EXTRA_MIDDLEWARE` is not defined. +if `EXTRA_MIDDLEWARE_CLASSES` or `EXTRA_MIDDLEWARE` is not defined. ## Add institutions and institution admins