1.登录认证(auth认证登录后login后设置了session等信息包含用户的pk)

request.user哪里来的?     》》》》》              request.user哪里来的?

 

2.用户再次请求登录的时候,通过session中间件,request获取到request.session值

'django.contrib.sessions.middleware.SessionMiddleware',

request.user哪里来的?

 

3.通过AuthenticationMiddlewar取到登录用户信息或匿名用户信息,具体是通过上一步得到的request.session中的user_pk

'django.contrib.auth.middleware.AuthenticationMiddleware',

request.user哪里来的?

 




 

 

 

相关文章:

  • 2021-04-03
  • 2021-10-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-02
  • 2021-08-27
猜你喜欢
  • 2022-12-23
  • 2022-01-17
  • 2021-09-28
  • 2021-07-09
  • 2021-11-24
  • 2021-12-14
  • 2021-11-21
相关资源
相似解决方案