如果在項目文件夾下創建一個文件夾utils,里面存自己定義的中間件。
要是出現這種問題
django.core.exceptions.ImproperlyConfigured: 'utils.md.ExampleMiddleware' isn't a subclass of AppConfig.
解決方法:
在 settings.py 里
# 將自定義的中間件寫在這里MIDDLEWARE = ['django.middleware.security.SecurityMiddleware','django.contrib.sessions.middleware.SessionMiddleware','django.middleware.common.CommonMiddleware','django.middleware.csrf.CsrfViewMiddleware','django.contrib.auth.middleware.AuthenticationMiddleware','django.contrib.messages.middleware.MessageMiddleware','django.middleware.clickjacking.XFrameOptionsMiddleware','utils.md.ExampleMiddleware', # 寫這里
]
點個贊唄~