django life cycle
django middleware
django django Middleware is similar to a security
request time middleware needs to go through to get django backend (urls, views, templates, models )
response take the time to go through middleware to reach the web service gateway interface
django default seven middleware
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', ]
There are five methods django middleware user can customize
Master . 1 .process_request () Method 2 .process_response () method to understand . 3 .process_view () . 4 .process_exception () 5.process_template_response ()
django middleware can be used to do what
1 . The global identity verification, access frequency restrictions, permissions check ... as long as it relates to the global checksum you can be done in middleware
2.django middleware is all done in the best web framework of
\